home *** CD-ROM | disk | FTP | other *** search
/ QuickTime 1.5 for Developers / QuickTime 1.5 for Developers.iso / Goodies / Aldus Fetch™ / Fetch Browser / Fetch Browser.rsrc / CODE_70_AMooVPlayer.txt < prev    next >
Text File  |  1992-10-27  |  118KB  |  2,096 lines

  1. # near model CODE resource
  2. # jump table entries: 16328-16354 (27 of them)
  3. export_2041:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  203C 4D6F 6F56           move.l     D0, 0x4D6F6F56 /* 'MooV' */
  6. 0000000A  B0AE 0008                cmp.l      D0, [A6 + 0x8]
  7. 0000000E  57C0                     seq        D0
  8. 00000010  4A00                     tst.b      D0
  9. 00000012  670E                     beq        +0x10 /* 00000022 */
  10. 00000014  2F00                     move.l     -[A7], D0
  11. 00000016  4267                     clr.w      -[A7]
  12. 00000018  4EAD 44D2                jsr        [A5 + 0x44D2 /* export_2198 */]
  13. 0000001C  121F                     move.b     D1, [A7]+
  14. 0000001E  201F                     move.l     D0, [A7]+
  15. 00000020  C001                     and.b      D0, D1
  16. label00000022:
  17. 00000022  1D40 000C                move.b     [A6 + 0xC], D0
  18. 00000026  4E5E                     unlink     A6
  19. 00000028  2E9F                     move.l     [A7], [A7]+
  20. 0000002A  4E75                     rts
  21. 0000002C  4E56 0000                link       A6, 0
  22. 00000030  206E 0008                movea.l    A0, [A6 + 0x8]
  23. 00000034  4AA8 FF78                tst.l      [A0 - 0x88]
  24. 00000038  6708                     beq        +0xA /* 00000042 */
  25. 0000003A  2F28 FF78                move.l     -[A7], [A0 - 0x88]
  26. 0000003E  4EAD 3152                jsr        [A5 + 0x3152 /* export_1574 */]
  27. label00000042:
  28. 00000042  4E5E                     unlink     A6
  29. 00000044  205F                     movea.l    A0, [A7]+
  30. 00000046  DEFC 000A                add.w      A7, 0xA /* '\n' */
  31. 0000004A  4ED0                     jmp        [A0]
  32. export_2042:
  33. 0000004C  4E56 FF74                link       A6, -0x008C
  34. 00000050  206E 0010                movea.l    A0, [A6 + 0x10]
  35. 00000054  43EE FFBA                lea.l      A1, [A6 - 0x46]
  36. 00000058  7010                     moveq.l    D0, 0x10
  37. label0000005A:
  38. 0000005A  22D8                     move.l     [A1]+, [A0]+
  39. 0000005C  51C8 FFFC                dbf        D0, -0x6 /* 0000005A */
  40. 00000060  3290                     move.w     [A1], [A0]
  41. 00000062  7000                     moveq.l    D0, 0x00
  42. 00000064  2D40 FF78                move.l     [A6 - 0x88], D0
  43. 00000068  486E FF7C                pea.l      [A6 - 0x84]
  44. 0000006C  487A FFBE                pea.l      [PC - 0x42 /* 0000002C, value 0x4E560000 'NV\0\0', cstring "NV" */]
  45. 00000070  2F0E                     move.l     -[A7], A6
  46. 00000072  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  47. 00000076  42A7                     clr.l      -[A7]
  48. 00000078  3F2E 0018                move.w     -[A7], [A6 + 0x18]
  49. 0000007C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  50. 00000080  4EAD 10D2                jsr        [A5 + 0x10D2 /* export_534 */]
  51. 00000084  2D57 FF78                move.l     [A6 - 0x88], [A7]
  52. 00000088  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  53. 0000008C  486E FFBA                pea.l      [A6 - 0x46]
  54. 00000090  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  55. 00000094  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  56. 00000098  2F2E FF78                move.l     -[A7], [A6 - 0x88]
  57. 0000009C  4EBA 009A                jsr        [PC + 0x9A /* 00000138 */]
  58. 000000A0  486E FF7C                pea.l      [A6 - 0x84]
  59. 000000A4  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  60. 000000A8  2F2E FF78                move.l     -[A7], [A6 - 0x88]
  61. 000000AC  4EAD 315A                jsr        [A5 + 0x315A /* export_1575 */]
  62. 000000B0  2D6E FF78 001A           move.l     [A6 + 0x1A], [A6 - 0x88]
  63. 000000B6  4E5E                     unlink     A6
  64. 000000B8  205F                     movea.l    A0, [A7]+
  65. 000000BA  DEFC 0012                add.w      A7, 0x12
  66. 000000BE  4ED0                     jmp        [A0]
  67. 000000C0  4E56 0000                link       A6, 0
  68. 000000C4  48E7 0018                movem.l    -[A7], A3,A4
  69. 000000C8  266E 0008                movea.l    A3, [A6 + 0x8]
  70. 000000CC  286B 0008                movea.l    A4, [A3 + 0x8]
  71. 000000D0  2054                     movea.l    A0, [A4]
  72. 000000D2  4AA8 0116                tst.l      [A0 + 0x116]
  73. 000000D6  6712                     beq        +0x14 /* 000000EA */
  74. 000000D8  2F28 0116                move.l     -[A7], [A0 + 0x116]
  75. 000000DC  303C 018B                move.w     D0, 0x18B
  76. 000000E0  AAAA                     syscall    QuickTimeDispatch
  77. 000000E2  2054                     movea.l    A0, [A4]
  78. 000000E4  7000                     moveq.l    D0, 0x00
  79. 000000E6  2140 0116                move.l     [A0 + 0x116], D0
  80. label000000EA:
  81. 000000EA  2054                     movea.l    A0, [A4]
  82. 000000EC  4AA8 00CA                tst.l      [A0 + 0xCA]
  83. 000000F0  6712                     beq        +0x14 /* 00000104 */
  84. 000000F2  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  85. 000000F6  303C 0023                move.w     D0, 0x23 /* '#' */
  86. 000000FA  AAAA                     syscall    QuickTimeDispatch
  87. 000000FC  2054                     movea.l    A0, [A4]
  88. 000000FE  7000                     moveq.l    D0, 0x00
  89. 00000100  2140 00CA                move.l     [A0 + 0xCA], D0
  90. label00000104:
  91. 00000104  70FF                     moveq.l    D0, 0xFFFFFFFF
  92. 00000106  2054                     movea.l    A0, [A4]
  93. 00000108  B068 00CE                cmp.w      D0, [A0 + 0xCE]
  94. 0000010C  671A                     beq        +0x1C /* 00000128 */
  95. 0000010E  4267                     clr.w      -[A7]
  96. 00000110  2054                     movea.l    A0, [A4]
  97. 00000112  3F28 00CE                move.w     -[A7], [A0 + 0xCE]
  98. 00000116  303C 00D5                move.w     D0, 0xD5
  99. 0000011A  AAAA                     syscall    QuickTimeDispatch
  100. 0000011C  375F FFB8                move.w     [A3 - 0x48], [A7]+
  101. 00000120  2054                     movea.l    A0, [A4]
  102. 00000122  317C FFFF 00CE           move.w     [A0 + 0xCE], 0xFFFF
  103. label00000128:
  104. 00000128  4CDF 1800                movem.l    A3,A4, [A7]+
  105. 0000012C  4E5E                     unlink     A6
  106. 0000012E  205F                     movea.l    A0, [A7]+
  107. 00000130  DEFC 000A                add.w      A7, 0xA /* '\n' */
  108. 00000134  4ED0                     jmp        [A0]
  109. 00000136  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  110. // begin alternate branch 00000138-0000013C
  111. export_2043:
  112. fn00000138:
  113. 00000138  4E56 FBA8                link       A6, -0x0458
  114. // end alternate branch 00000138-0000013C
  115. export_2043: // at 00000138 (misaligned)
  116. fn00000138: // (misaligned)
  117. 0000013A  FBA8                     .invalid   <<F/6/5>>
  118. 0000013C  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  119. 00000140  206E 0014                movea.l    A0, [A6 + 0x14]
  120. 00000144  43EE FFBA                lea.l      A1, [A6 - 0x46]
  121. 00000148  7010                     moveq.l    D0, 0x10
  122. label0000014A:
  123. 0000014A  22D8                     move.l     [A1]+, [A0]+
  124. 0000014C  51C8 FFFC                dbf        D0, -0x6 /* 0000014A */
  125. 00000150  3290                     move.w     [A1], [A0]
  126. 00000152  266E 0008                movea.l    A3, [A6 + 0x8]
  127. 00000156  284B                     movea.l    A4, A3
  128. 00000158  2054                     movea.l    A0, [A4]
  129. 0000015A  4268 0168                clr.w      [A0 + 0x168]
  130. 0000015E  7000                     moveq.l    D0, 0x00
  131. 00000160  2140 00CA                move.l     [A0 + 0xCA], D0
  132. 00000164  317C FFFF 00CE           move.w     [A0 + 0xCE], 0xFFFF
  133. 0000016A  4228 00D6                clr.b      [A0 + 0xD6]
  134. 0000016E  7000                     moveq.l    D0, 0x00
  135. 00000170  2140 0116                move.l     [A0 + 0x116], D0
  136. 00000174  2F0B                     move.l     -[A7], A3
  137. 00000176  4EAD 2EA2                jsr        [A5 + 0x2EA2 /* export_1488 */]
  138. 0000017A  486E FF7A                pea.l      [A6 - 0x86]
  139. 0000017E  487A FF40                pea.l      [PC - 0xC0 /* 000000C0, value 0x4E560000 'NV\0\0', cstring "NV" */]
  140. 00000182  2F0E                     move.l     -[A7], A6
  141. 00000184  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  142. 00000188  486E FFBA                pea.l      [A6 - 0x46]
  143. 0000018C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  144. 00000190  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  145. 00000194  2F0B                     move.l     -[A7], A3
  146. 00000196  4EAD 37CA                jsr        [A5 + 0x37CA /* export_1781 */]
  147. 0000019A  486E FFC0                pea.l      [A6 - 0x40]
  148. 0000019E  2F0B                     move.l     -[A7], A3
  149. 000001A0  4EAD 0BE2                jsr        [A5 + 0xBE2 /* export_376 */]
  150. 000001A4  42A7                     clr.l      -[A7]
  151. 000001A6  2F0B                     move.l     -[A7], A3
  152. 000001A8  4EAD 1B8A                jsr        [A5 + 0x1B8A /* export_877 */]
  153. 000001AC  486E FFBA                pea.l      [A6 - 0x46]
  154. 000001B0  2F0B                     move.l     -[A7], A3
  155. 000001B2  4EBA 04A4                jsr        [PC + 0x4A4 /* 00000658 */]
  156. 000001B6  4267                     clr.w      -[A7]
  157. 000001B8  3F2E FFBA                move.w     -[A7], [A6 - 0x46]
  158. 000001BC  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  159. 000001C0  486E FFC0                pea.l      [A6 - 0x40]
  160. 000001C4  486E FF68                pea.l      [A6 - 0x98]
  161. 000001C8  4EAD 0482                jsr        [A5 + 0x482 /* export_140 */]
  162. 000001CC  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  163. 000001D0  2054                     movea.l    A0, [A4]
  164. 000001D2  216E FF68 0164           move.l     [A0 + 0x164], [A6 - 0x98]
  165. 000001D8  486E FFBA                pea.l      [A6 - 0x46]
  166. 000001DC  2F0B                     move.l     -[A7], A3
  167. 000001DE  4EAD 2E9A                jsr        [A5 + 0x2E9A /* export_1487 */]
  168. 000001E2  2F0B                     move.l     -[A7], A3
  169. 000001E4  4EBA 063E                jsr        [PC + 0x63E /* 00000824 */]
  170. 000001E8  2054                     movea.l    A0, [A4]
  171. 000001EA  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  172. 000001EE  486E FF60                pea.l      [A6 - 0xA0]
  173. 000001F2  303C 00F9                move.w     D0, 0xF9
  174. 000001F6  AAAA                     syscall    QuickTimeDispatch
  175. 000001F8  486E FF60                pea.l      [A6 - 0xA0]
  176. 000001FC  302E FF62                move.w     D0, [A6 - 0x9E]
  177. 00000200  4440                     neg.w      D0
  178. 00000202  3F00                     move.w     -[A7], D0
  179. 00000204  302E FF60                move.w     D0, [A6 - 0xA0]
  180. 00000208  4440                     neg.w      D0
  181. 0000020A  3F00                     move.w     -[A7], D0
  182. 0000020C  A8A8                     syscall    OffsetRect
  183. 0000020E  2054                     movea.l    A0, [A4]
  184. 00000210  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  185. 00000214  486E FF60                pea.l      [A6 - 0xA0]
  186. 00000218  303C 00FA                move.w     D0, 0xFA
  187. 0000021C  AAAA                     syscall    QuickTimeDispatch
  188. 0000021E  4267                     clr.w      -[A7]
  189. 00000220  2054                     movea.l    A0, [A4]
  190. 00000222  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  191. 00000226  303C 00F5                move.w     D0, 0xF5
  192. 0000022A  AAAA                     syscall    QuickTimeDispatch
  193. 0000022C  2054                     movea.l    A0, [A4]
  194. 0000022E  315F 016A                move.w     [A0 + 0x16A], [A7]+
  195. 00000232  42A7                     clr.l      -[A7]
  196. 00000234  2054                     movea.l    A0, [A4]
  197. 00000236  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  198. 0000023A  4EAD 44F2                jsr        [A5 + 0x44F2 /* export_2202 */]
  199. 0000023E  2054                     movea.l    A0, [A4]
  200. 00000240  215F 016C                move.l     [A0 + 0x16C], [A7]+
  201. 00000244  42A7                     clr.l      -[A7]
  202. 00000246  2054                     movea.l    A0, [A4]
  203. 00000248  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  204. 0000024C  4EAD 44FA                jsr        [A5 + 0x44FA /* export_2203 */]
  205. 00000250  2054                     movea.l    A0, [A4]
  206. 00000252  215F 0170                move.l     [A0 + 0x170], [A7]+
  207. 00000256  2054                     movea.l    A0, [A4]
  208. 00000258  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  209. 0000025C  486E FF4E                pea.l      [A6 - 0xB2]
  210. 00000260  486E FF4F                pea.l      [A6 - 0xB1]
  211. 00000264  4EAD 4502                jsr        [A5 + 0x4502 /* export_2204 */]
  212. 00000268  2054                     movea.l    A0, [A4]
  213. 0000026A  116E FF4E 0174           move.b     [A0 + 0x174], [A6 - 0xB2]
  214. 00000270  116E FF4F 0175           move.b     [A0 + 0x175], [A6 - 0xB1]
  215. 00000276  4228 0176                clr.b      [A0 + 0x176]
  216. 0000027A  42A7                     clr.l      -[A7]
  217. 0000027C  2F0B                     move.l     -[A7], A3
  218. 0000027E  4EAD 2EAA                jsr        [A5 + 0x2EAA /* export_1489 */]
  219. 00000282  2C1F                     move.l     D6, [A7]+
  220. 00000284  42A7                     clr.l      -[A7]
  221. 00000286  2F3C 496E 666F           move.l     -[A7], 0x496E666F /* 'Info' */
  222. 0000028C  2F0B                     move.l     -[A7], A3
  223. 0000028E  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  224. 00000292  2E1F                     move.l     D7, [A7]+
  225. 00000294  6778                     beq        +0x7A /* 0000030E */
  226. 00000296  486E FFBA                pea.l      [A6 - 0x46]
  227. 0000029A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  228. 0000029E  2F06                     move.l     -[A7], D6
  229. 000002A0  2F07                     move.l     -[A7], D7
  230. 000002A2  4EAD 40E2                jsr        [A5 + 0x40E2 /* export_2072 */]
  231. 000002A6  486E FBA8                pea.l      [A6 - 0x458]
  232. 000002AA  2F2E FF68                move.l     -[A7], [A6 - 0x98]
  233. 000002AE  4EAD 46BA                jsr        [A5 + 0x46BA /* export_2259 */]
  234. 000002B2  4267                     clr.w      -[A7]
  235. 000002B4  2F07                     move.l     -[A7], D7
  236. 000002B6  4EAD 3D2A                jsr        [A5 + 0x3D2A /* export_1953 */]
  237. 000002BA  486E FBA8                pea.l      [A6 - 0x458]
  238. 000002BE  2054                     movea.l    A0, [A4]
  239. 000002C0  2F28 016C                move.l     -[A7], [A0 + 0x16C]
  240. 000002C4  4267                     clr.w      -[A7]
  241. 000002C6  1F3C 0001                move.b     -[A7], 0x1
  242. 000002CA  1F3C 0001                move.b     -[A7], 0x1
  243. 000002CE  4EAD 46D2                jsr        [A5 + 0x46D2 /* export_2262 */]
  244. 000002D2  205F                     movea.l    A0, [A7]+
  245. 000002D4  43EE FCAC                lea.l      A1, [A6 - 0x354]
  246. 000002D8  703F                     moveq.l    D0, 0x3F
  247. label000002DA:
  248. 000002DA  22D8                     move.l     [A1]+, [A0]+
  249. 000002DC  51C8 FFFC                dbf        D0, -0x6 /* 000002DA */
  250. 000002E0  486E FCAC                pea.l      [A6 - 0x354]
  251. 000002E4  4267                     clr.w      -[A7]
  252. 000002E6  2F07                     move.l     -[A7], D7
  253. 000002E8  4EAD 3D3A                jsr        [A5 + 0x3D3A /* export_1955 */]
  254. 000002EC  486E FF50                pea.l      [A6 - 0xB0]
  255. 000002F0  2F07                     move.l     -[A7], D7
  256. 000002F2  4EAD 1E32                jsr        [A5 + 0x1E32 /* export_962 */]
  257. 000002F6  486E FF50                pea.l      [A6 - 0xB0]
  258. 000002FA  302E FF52                move.w     D0, [A6 - 0xAE]
  259. 000002FE  4440                     neg.w      D0
  260. 00000300  3F00                     move.w     -[A7], D0
  261. 00000302  302E FF50                move.w     D0, [A6 - 0xB0]
  262. 00000306  4440                     neg.w      D0
  263. 00000308  3F00                     move.w     -[A7], D0
  264. 0000030A  A8A8                     syscall    OffsetRect
  265. 0000030C  600E                     bra        +0x10 /* 0000031C */
  266. label0000030E:
  267. 0000030E  486E FF50                pea.l      [A6 - 0xB0]
  268. 00000312  42A7                     clr.l      -[A7]
  269. 00000314  2F3C 0008 0000           move.l     -[A7], 0x80000
  270. 0000031A  A8A7                     syscall    SetRect
  271. label0000031C:
  272. 0000031C  2054                     movea.l    A0, [A4]
  273. 0000031E  316E FF54 0168           move.w     [A0 + 0x168], [A6 - 0xAC]
  274. 00000324  2054                     movea.l    A0, [A4]
  275. 00000326  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  276. 0000032A  A873                     syscall    SetPort
  277. 0000032C  2054                     movea.l    A0, [A4]
  278. 0000032E  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  279. 00000332  42A7                     clr.l      -[A7]
  280. 00000334  42A7                     clr.l      -[A7]
  281. 00000336  303C 0016                move.w     D0, 0x16
  282. 0000033A  AAAA                     syscall    QuickTimeDispatch
  283. 0000033C  41EE FEB6                lea.l      A0, [A6 - 0x14A]
  284. 00000340  43EE FF60                lea.l      A1, [A6 - 0xA0]
  285. 00000344  20D9                     move.l     [A0]+, [A1]+
  286. 00000346  20D9                     move.l     [A0]+, [A1]+
  287. 00000348  486E FEB6                pea.l      [A6 - 0x14A]
  288. 0000034C  4267                     clr.w      -[A7]
  289. 0000034E  3F2E FF54                move.w     -[A7], [A6 - 0xAC]
  290. 00000352  A8A8                     syscall    OffsetRect
  291. 00000354  42A7                     clr.l      -[A7]
  292. 00000356  2054                     movea.l    A0, [A4]
  293. 00000358  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  294. 0000035C  486E FEB6                pea.l      [A6 - 0x14A]
  295. 00000360  7007                     moveq.l    D0, 0x07
  296. 00000362  2F00                     move.l     -[A7], D0
  297. 00000364  303C 018A                move.w     D0, 0x18A
  298. 00000368  AAAA                     syscall    QuickTimeDispatch
  299. 0000036A  2054                     movea.l    A0, [A4]
  300. 0000036C  215F 0116                move.l     [A0 + 0x116], [A7]+
  301. 00000370  2054                     movea.l    A0, [A4]
  302. 00000372  2F28 0116                move.l     -[A7], [A0 + 0x116]
  303. 00000376  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  304. 0000037A  42A7                     clr.l      -[A7]
  305. 0000037C  2054                     movea.l    A0, [A4]
  306. 0000037E  2F28 0116                move.l     -[A7], [A0 + 0x116]
  307. 00000382  486D 2712                pea.l      [A5 + 0x2712 /* export_1246 */]
  308. 00000386  2F3C 0004 0008           move.l     -[A7], 0x40008
  309. 0000038C  7000                     moveq.l    D0, 0x00
  310. 0000038E  A82A                     syscall    ComponentDispatch
  311. 00000390  201F                     move.l     D0, [A7]+
  312. 00000392  3F00                     move.w     -[A7], D0
  313. 00000394  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  314. 00000398  42A7                     clr.l      -[A7]
  315. 0000039A  2054                     movea.l    A0, [A4]
  316. 0000039C  2F28 0116                move.l     -[A7], [A0 + 0x116]
  317. 000003A0  1F3C 0001                move.b     -[A7], 0x1
  318. 000003A4  2F3C 0002 001D           move.l     -[A7], 0x2001D
  319. 000003AA  7000                     moveq.l    D0, 0x00
  320. 000003AC  A82A                     syscall    ComponentDispatch
  321. 000003AE  201F                     move.l     D0, [A7]+
  322. 000003B0  3F00                     move.w     -[A7], D0
  323. 000003B2  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  324. 000003B6  42A7                     clr.l      -[A7]
  325. 000003B8  2054                     movea.l    A0, [A4]
  326. 000003BA  2F28 0116                move.l     -[A7], [A0 + 0x116]
  327. 000003BE  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  328. 000003C2  7001                     moveq.l    D0, 0x01
  329. 000003C4  2F00                     move.l     -[A7], D0
  330. 000003C6  2F3C 0006 0009           move.l     -[A7], 0x60009
  331. 000003CC  7000                     moveq.l    D0, 0x00
  332. 000003CE  A82A                     syscall    ComponentDispatch
  333. 000003D0  201F                     move.l     D0, [A7]+
  334. 000003D2  3F00                     move.w     -[A7], D0
  335. 000003D4  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  336. 000003D8  42A7                     clr.l      -[A7]
  337. 000003DA  2054                     movea.l    A0, [A4]
  338. 000003DC  2F28 0116                move.l     -[A7], [A0 + 0x116]
  339. 000003E0  3F3C 000E                move.w     -[A7], 0xE
  340. 000003E4  3028 016A                move.w     D0, [A0 + 0x16A]
  341. 000003E8  48C0                     ext.l      D0
  342. 000003EA  2F00                     move.l     -[A7], D0
  343. 000003EC  2F3C 0006 0009           move.l     -[A7], 0x60009
  344. 000003F2  7000                     moveq.l    D0, 0x00
  345. 000003F4  A82A                     syscall    ComponentDispatch
  346. 000003F6  201F                     move.l     D0, [A7]+
  347. 000003F8  3F00                     move.w     -[A7], D0
  348. 000003FA  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  349. 000003FE  102E FF4E                move.b     D0, [A6 - 0xB2]
  350. 00000402  6724                     beq        +0x26 /* 00000428 */
  351. 00000404  42A7                     clr.l      -[A7]
  352. 00000406  2054                     movea.l    A0, [A4]
  353. 00000408  2F28 0116                move.l     -[A7], [A0 + 0x116]
  354. 0000040C  3F3C 0015                move.w     -[A7], 0x15
  355. 00000410  7001                     moveq.l    D0, 0x01
  356. 00000412  2F00                     move.l     -[A7], D0
  357. 00000414  2F3C 0006 0009           move.l     -[A7], 0x60009
  358. 0000041A  7000                     moveq.l    D0, 0x00
  359. 0000041C  A82A                     syscall    ComponentDispatch
  360. 0000041E  201F                     move.l     D0, [A7]+
  361. 00000420  3F00                     move.w     -[A7], D0
  362. 00000422  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  363. 00000426  6020                     bra        +0x22 /* 00000448 */
  364. label00000428:
  365. 00000428  42A7                     clr.l      -[A7]
  366. 0000042A  2054                     movea.l    A0, [A4]
  367. 0000042C  2F28 0116                move.l     -[A7], [A0 + 0x116]
  368. 00000430  3F3C 0015                move.w     -[A7], 0x15
  369. 00000434  42A7                     clr.l      -[A7]
  370. 00000436  2F3C 0006 0009           move.l     -[A7], 0x60009
  371. 0000043C  7000                     moveq.l    D0, 0x00
  372. 0000043E  A82A                     syscall    ComponentDispatch
  373. 00000440  201F                     move.l     D0, [A7]+
  374. 00000442  3F00                     move.w     -[A7], D0
  375. 00000444  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  376. label00000448:
  377. 00000448  102E FF4F                move.b     D0, [A6 - 0xB1]
  378. 0000044C  6724                     beq        +0x26 /* 00000472 */
  379. 0000044E  42A7                     clr.l      -[A7]
  380. 00000450  2054                     movea.l    A0, [A4]
  381. 00000452  2F28 0116                move.l     -[A7], [A0 + 0x116]
  382. 00000456  3F3C 0017                move.w     -[A7], 0x17
  383. 0000045A  7001                     moveq.l    D0, 0x01
  384. 0000045C  2F00                     move.l     -[A7], D0
  385. 0000045E  2F3C 0006 0009           move.l     -[A7], 0x60009
  386. 00000464  7000                     moveq.l    D0, 0x00
  387. 00000466  A82A                     syscall    ComponentDispatch
  388. 00000468  201F                     move.l     D0, [A7]+
  389. 0000046A  3F00                     move.w     -[A7], D0
  390. 0000046C  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  391. 00000470  6020                     bra        +0x22 /* 00000492 */
  392. label00000472:
  393. 00000472  42A7                     clr.l      -[A7]
  394. 00000474  2054                     movea.l    A0, [A4]
  395. 00000476  2F28 0116                move.l     -[A7], [A0 + 0x116]
  396. 0000047A  3F3C 0017                move.w     -[A7], 0x17
  397. 0000047E  42A7                     clr.l      -[A7]
  398. 00000480  2F3C 0006 0009           move.l     -[A7], 0x60009
  399. 00000486  7000                     moveq.l    D0, 0x00
  400. 00000488  A82A                     syscall    ComponentDispatch
  401. 0000048A  201F                     move.l     D0, [A7]+
  402. 0000048C  3F00                     move.w     -[A7], D0
  403. 0000048E  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  404. label00000492:
  405. 00000492  42A7                     clr.l      -[A7]
  406. 00000494  2054                     movea.l    A0, [A4]
  407. 00000496  2F28 0116                move.l     -[A7], [A0 + 0x116]
  408. 0000049A  1028 011A                move.b     D0, [A0 + 0x11A]
  409. 0000049E  0A00 0001                xori.b     D0, 0x1
  410. 000004A2  1F00                     move.b     -[A7], D0
  411. 000004A4  2F3C 0002 000E           move.l     -[A7], 0x2000E
  412. 000004AA  7000                     moveq.l    D0, 0x00
  413. 000004AC  A82A                     syscall    ComponentDispatch
  414. 000004AE  201F                     move.l     D0, [A7]+
  415. 000004B0  3F00                     move.w     -[A7], D0
  416. 000004B2  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  417. 000004B6  42A7                     clr.l      -[A7]
  418. 000004B8  2054                     movea.l    A0, [A4]
  419. 000004BA  2F28 0116                move.l     -[A7], [A0 + 0x116]
  420. 000004BE  486E FF58                pea.l      [A6 - 0xA8]
  421. 000004C2  2F3C 0004 0010           move.l     -[A7], 0x40010
  422. 000004C8  7000                     moveq.l    D0, 0x00
  423. 000004CA  A82A                     syscall    ComponentDispatch
  424. 000004CC  201F                     move.l     D0, [A7]+
  425. 000004CE  3F00                     move.w     -[A7], D0
  426. 000004D0  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  427. 000004D4  486E FF58                pea.l      [A6 - 0xA8]
  428. 000004D8  302E FF5A                move.w     D0, [A6 - 0xA6]
  429. 000004DC  4440                     neg.w      D0
  430. 000004DE  3F00                     move.w     -[A7], D0
  431. 000004E0  302E FF58                move.w     D0, [A6 - 0xA8]
  432. 000004E4  4440                     neg.w      D0
  433. 000004E6  3F00                     move.w     -[A7], D0
  434. 000004E8  A8A8                     syscall    OffsetRect
  435. 000004EA  2054                     movea.l    A0, [A4]
  436. 000004EC  1028 011A                move.b     D0, [A0 + 0x11A]
  437. 000004F0  671E                     beq        +0x20 /* 00000510 */
  438. 000004F2  302E FF66                move.w     D0, [A6 - 0x9A]
  439. 000004F6  48C0                     ext.l      D0
  440. 000004F8  2F00                     move.l     -[A7], D0
  441. 000004FA  3028 0168                move.w     D0, [A0 + 0x168]
  442. 000004FE  D06E FF64                add.w      D0, [A6 - 0x9C]
  443. 00000502  48C0                     ext.l      D0
  444. 00000504  2F00                     move.l     -[A7], D0
  445. 00000506  4267                     clr.w      -[A7]
  446. 00000508  2F0B                     move.l     -[A7], A3
  447. 0000050A  4EAD 3122                jsr        [A5 + 0x3122 /* export_1568 */]
  448. 0000050E  601E                     bra        +0x20 /* 0000052E */
  449. label00000510:
  450. 00000510  302E FF5E                move.w     D0, [A6 - 0xA2]
  451. 00000514  48C0                     ext.l      D0
  452. 00000516  2F00                     move.l     -[A7], D0
  453. 00000518  2054                     movea.l    A0, [A4]
  454. 0000051A  3028 0168                move.w     D0, [A0 + 0x168]
  455. 0000051E  D06E FF5C                add.w      D0, [A6 - 0xA4]
  456. 00000522  48C0                     ext.l      D0
  457. 00000524  2F00                     move.l     -[A7], D0
  458. 00000526  4267                     clr.w      -[A7]
  459. 00000528  2F0B                     move.l     -[A7], A3
  460. 0000052A  4EAD 3122                jsr        [A5 + 0x3122 /* export_1568 */]
  461. label0000052E:
  462. 0000052E  2F0B                     move.l     -[A7], A3
  463. 00000530  4EAD 315A                jsr        [A5 + 0x315A /* export_1575 */]
  464. 00000534  1F3C 0001                move.b     -[A7], 0x1
  465. 00000538  2F0B                     move.l     -[A7], A3
  466. 0000053A  4EAD 3162                jsr        [A5 + 0x3162 /* export_1576 */]
  467. 0000053E  2F0B                     move.l     -[A7], A3
  468. 00000540  4EAD 30F2                jsr        [A5 + 0x30F2 /* export_1562 */]
  469. 00000544  2054                     movea.l    A0, [A4]
  470. 00000546  1028 011B                move.b     D0, [A0 + 0x11B]
  471. 0000054A  6706                     beq        +0x8 /* 00000552 */
  472. 0000054C  2F0B                     move.l     -[A7], A3
  473. 0000054E  4EBA 0DF0                jsr        [PC + 0xDF0 /* 00001340 */]
  474. label00000552:
  475. 00000552  2F0B                     move.l     -[A7], A3
  476. 00000554  4EBA 0456                jsr        [PC + 0x456 /* 000009AC */]
  477. 00000558  2F0B                     move.l     -[A7], A3
  478. 0000055A  4EBA 0450                jsr        [PC + 0x450 /* 000009AC */]
  479. 0000055E  2F0B                     move.l     -[A7], A3
  480. 00000560  4EBA 044A                jsr        [PC + 0x44A /* 000009AC */]
  481. 00000564  486E FF7A                pea.l      [A6 - 0x86]
  482. 00000568  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  483. 0000056C  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  484. 00000570  4E5E                     unlink     A6
  485. 00000572  205F                     movea.l    A0, [A7]+
  486. 00000574  DEFC 0010                add.w      A7, 0x10
  487. 00000578  4ED0                     jmp        [A0]
  488. 0000057A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  489. export_2044: // at 0000057C (misaligned)
  490. 0000057E  FFFE                     .invalid   <<F/7/7>>
  491. 00000580  48E7 0018                movem.l    -[A7], A3,A4
  492. 00000584  266E 0008                movea.l    A3, [A6 + 0x8]
  493. 00000588  284B                     movea.l    A4, A3
  494. 0000058A  2054                     movea.l    A0, [A4]
  495. 0000058C  4AA8 0116                tst.l      [A0 + 0x116]
  496. 00000590  6712                     beq        +0x14 /* 000005A4 */
  497. 00000592  2F28 0116                move.l     -[A7], [A0 + 0x116]
  498. 00000596  303C 018B                move.w     D0, 0x18B
  499. 0000059A  AAAA                     syscall    QuickTimeDispatch
  500. 0000059C  2054                     movea.l    A0, [A4]
  501. 0000059E  7000                     moveq.l    D0, 0x00
  502. 000005A0  2140 0116                move.l     [A0 + 0x116], D0
  503. label000005A4:
  504. 000005A4  2F0B                     move.l     -[A7], A3
  505. 000005A6  4EAD 2E92                jsr        [A5 + 0x2E92 /* export_1486 */]
  506. 000005AA  2F0B                     move.l     -[A7], A3
  507. 000005AC  4EBA 00FA                jsr        [PC + 0xFA /* 000006A8 */]
  508. 000005B0  2F0B                     move.l     -[A7], A3
  509. 000005B2  4EAD 09DA                jsr        [A5 + 0x9DA /* export_311 */]
  510. 000005B6  4CDF 1800                movem.l    A3,A4, [A7]+
  511. 000005BA  4E5E                     unlink     A6
  512. 000005BC  2E9F                     move.l     [A7], [A7]+
  513. 000005BE  4E75                     rts
  514. export_2045:
  515. 000005C0  4E56 FFFC                link       A6, -0x0004
  516. 000005C4  48E7 0018                movem.l    -[A7], A3,A4
  517. 000005C8  266E 0008                movea.l    A3, [A6 + 0x8]
  518. 000005CC  7000                     moveq.l    D0, 0x00
  519. 000005CE  2840                     movea.l    A4, D0
  520. 000005D0  42A7                     clr.l      -[A7]
  521. 000005D2  2F3C 496E 664C           move.l     -[A7], 0x496E664C /* 'InfL' */
  522. 000005D8  2F0B                     move.l     -[A7], A3
  523. 000005DA  4EAD 1DE2                jsr        [A5 + 0x1DE2 /* export_952 */]
  524. 000005DE  285F                     movea.l    A4, [A7]+
  525. 000005E0  200C                     move.l     D0, A4
  526. 000005E2  6708                     beq        +0xA /* 000005EC */
  527. 000005E4  2F0B                     move.l     -[A7], A3
  528. 000005E6  2F0C                     move.l     -[A7], A4
  529. 000005E8  4EAD 40CA                jsr        [A5 + 0x40CA /* export_2069 */]
  530. label000005EC:
  531. 000005EC  2D4C 000C                move.l     [A6 + 0xC], A4
  532. 000005F0  4CDF 1800                movem.l    A3,A4, [A7]+
  533. 000005F4  4E5E                     unlink     A6
  534. 000005F6  2E9F                     move.l     [A7], [A7]+
  535. 000005F8  4E75                     rts
  536. 000005FA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  537. export_2046: // at 000005FC (misaligned)
  538. 000005FE  FFEC                     .invalid   <<F/7/7>>
  539. 00000600  48E7 0018                movem.l    -[A7], A3,A4
  540. 00000604  286E 0008                movea.l    A4, [A6 + 0x8]
  541. 00000608  42A7                     clr.l      -[A7]
  542. 0000060A  4EAD 433A                jsr        [A5 + 0x433A /* export_2147 */]
  543. 0000060E  265F                     movea.l    A3, [A7]+
  544. 00000610  2F0B                     move.l     -[A7], A3
  545. 00000612  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  546. 00000616  7001                     moveq.l    D0, 0x01
  547. 00000618  2053                     movea.l    A0, [A3]
  548. 0000061A  B068 0182                cmp.w      D0, [A0 + 0x182]
  549. 0000061E  57C0                     seq        D0
  550. 00000620  4400                     neg.b      D0
  551. 00000622  2254                     movea.l    A1, [A4]
  552. 00000624  1340 011A                move.b     [A1 + 0x11A], D0
  553. 00000628  7001                     moveq.l    D0, 0x01
  554. 0000062A  B068 017E                cmp.w      D0, [A0 + 0x17E]
  555. 0000062E  57C0                     seq        D0
  556. 00000630  4400                     neg.b      D0
  557. 00000632  1340 011B                move.b     [A1 + 0x11B], D0
  558. 00000636  486E FFEC                pea.l      [A6 - 0x14]
  559. 0000063A  A976                     syscall    GetKeys
  560. 0000063C  703B                     moveq.l    D0, 0x3B
  561. 0000063E  3200                     move.w     D1, D0
  562. 00000640  E641                     asr        D1.w, 3
  563. 00000642  0136 10EC                btst       [A6 + D1.w - 0x20], D0
  564. 00000646  6706                     beq        +0x8 /* 0000064E */
  565. 00000648  2054                     movea.l    A0, [A4]
  566. 0000064A  4228 011B                clr.b      [A0 + 0x11B]
  567. label0000064E:
  568. 0000064E  4CDF 1800                movem.l    A3,A4, [A7]+
  569. 00000652  4E5E                     unlink     A6
  570. 00000654  2E9F                     move.l     [A7], [A7]+
  571. 00000656  4E75                     rts
  572. fn00000658:
  573. 00000658  4E56 FFFE                link       A6, -0x0002
  574. 0000065C  48E7 0028                movem.l    -[A7], A2,A4
  575. 00000660  286E 0008                movea.l    A4, [A6 + 0x8]
  576. 00000664  2054                     movea.l    A0, [A4]
  577. 00000666  4228 0122                clr.b      [A0 + 0x122]
  578. 0000066A  4267                     clr.w      -[A7]
  579. 0000066C  1F3C 0001                move.b     -[A7], 0x1
  580. 00000670  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  581. 00000674  486E FFFF                pea.l      [A6 - 0x1]
  582. 00000678  4EAD 374A                jsr        [A5 + 0x374A /* export_1765 */]
  583. 0000067C  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  584. 00000680  206E 000C                movea.l    A0, [A6 + 0xC]
  585. 00000684  2454                     movea.l    A2, [A4]
  586. 00000686  43EA 011C                lea.l      A1, [A2 + 0x11C]
  587. 0000068A  7010                     moveq.l    D0, 0x10
  588. label0000068C:
  589. 0000068C  22D8                     move.l     [A1]+, [A0]+
  590. 0000068E  51C8 FFFC                dbf        D0, -0x6 /* 0000068C */
  591. 00000692  3290                     move.w     [A1], [A0]
  592. 00000694  156E FFFF 0162           move.b     [A2 + 0x162], [A6 - 0x1]
  593. 0000069A  4CDF 1400                movem.l    A2,A4, [A7]+
  594. 0000069E  4E5E                     unlink     A6
  595. 000006A0  205F                     movea.l    A0, [A7]+
  596. 000006A2  504F                     addq.w     A7, 8
  597. 000006A4  4ED0                     jmp        [A0]
  598. 000006A6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  599. // begin alternate branch 000006A8-000006AC
  600. fn000006A8:
  601. 000006A8  4E56 FFBA                link       A6, -0x0046
  602. // end alternate branch 000006A8-000006AC
  603. fn000006A8: // (misaligned)
  604. 000006AA  FFBA                     .invalid   <<F/6/7>>
  605. 000006AC  2F0A                     move.l     -[A7], A2
  606. 000006AE  206E 0008                movea.l    A0, [A6 + 0x8]
  607. 000006B2  43EE FFBA                lea.l      A1, [A6 - 0x46]
  608. 000006B6  2050                     movea.l    A0, [A0]
  609. 000006B8  45E8 011C                lea.l      A2, [A0 + 0x11C]
  610. 000006BC  7010                     moveq.l    D0, 0x10
  611. label000006BE:
  612. 000006BE  22DA                     move.l     [A1]+, [A2]+
  613. 000006C0  51C8 FFFC                dbf        D0, -0x6 /* 000006BE */
  614. 000006C4  3292                     move.w     [A1], [A2]
  615. 000006C6  245F                     movea.l    A2, [A7]+
  616. 000006C8  4E5E                     unlink     A6
  617. 000006CA  2E9F                     move.l     [A7], [A7]+
  618. 000006CC  4E75                     rts
  619. 000006CE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  620. 000006D2  FFFC                     .invalid   <<F/7/7>>
  621. 000006D4  2F0C                     move.l     -[A7], A4
  622. 000006D6  286E 0008                movea.l    A4, [A6 + 0x8]
  623. 000006DA  204C                     movea.l    A0, A4
  624. 000006DC  5088                     addq.l     A0, 8
  625. 000006DE  2050                     movea.l    A0, [A0]
  626. 000006E0  2D48 FFFC                move.l     [A6 - 0x4], A0
  627. 000006E4  70FF                     moveq.l    D0, 0xFFFFFFFF
  628. 000006E6  B06C FF76                cmp.w      D0, [A4 - 0x8A]
  629. 000006EA  6716                     beq        +0x18 /* 00000702 */
  630. 000006EC  4267                     clr.w      -[A7]
  631. 000006EE  3F2C FF76                move.w     -[A7], [A4 - 0x8A]
  632. 000006F2  303C 00D5                move.w     D0, 0xD5
  633. 000006F6  AAAA                     syscall    QuickTimeDispatch
  634. 000006F8  3D5F 0010                move.w     [A6 + 0x10], [A7]+
  635. 000006FC  397C FFFF FF76           move.w     [A4 - 0x8A], 0xFFFF
  636. label00000702:
  637. 00000702  4AAC FF78                tst.l      [A4 - 0x88]
  638. 00000706  6710                     beq        +0x12 /* 00000718 */
  639. 00000708  2F2C FF78                move.l     -[A7], [A4 - 0x88]
  640. 0000070C  303C 0023                move.w     D0, 0x23 /* '#' */
  641. 00000710  AAAA                     syscall    QuickTimeDispatch
  642. 00000712  7000                     moveq.l    D0, 0x00
  643. 00000714  2940 FF78                move.l     [A4 - 0x88], D0
  644. label00000718:
  645. 00000718  285F                     movea.l    A4, [A7]+
  646. 0000071A  4E5E                     unlink     A6
  647. 0000071C  205F                     movea.l    A0, [A7]+
  648. 0000071E  DEFC 000A                add.w      A7, 0xA /* '\n' */
  649. 00000722  4ED0                     jmp        [A0]
  650. export_2047:
  651. 00000724  4E56 FE72                link       A6, -0x018E
  652. 00000728  48E7 0028                movem.l    -[A7], A2,A4
  653. 0000072C  206E 000C                movea.l    A0, [A6 + 0xC]
  654. 00000730  43EE FFBA                lea.l      A1, [A6 - 0x46]
  655. 00000734  7010                     moveq.l    D0, 0x10
  656. label00000736:
  657. 00000736  22D8                     move.l     [A1]+, [A0]+
  658. 00000738  51C8 FFFC                dbf        D0, -0x6 /* 00000736 */
  659. 0000073C  3290                     move.w     [A1], [A0]
  660. 0000073E  286E 0008                movea.l    A4, [A6 + 0x8]
  661. 00000742  7000                     moveq.l    D0, 0x00
  662. 00000744  2D40 FF78                move.l     [A6 - 0x88], D0
  663. 00000748  3D7C FFFF FF76           move.w     [A6 - 0x8A], 0xFFFF
  664. 0000074E  486E FF7C                pea.l      [A6 - 0x84]
  665. 00000752  487A FF7C                pea.l      [PC - 0x84 /* 000006D0, value 0x4E56FFFC */]
  666. 00000756  2F0E                     move.l     -[A7], A6
  667. 00000758  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  668. 0000075C  4267                     clr.w      -[A7]
  669. 0000075E  486E FFBA                pea.l      [A6 - 0x46]
  670. 00000762  486E FF76                pea.l      [A6 - 0x8A]
  671. 00000766  1F3C 0001                move.b     -[A7], 0x1
  672. 0000076A  303C 0192                move.w     D0, 0x192
  673. 0000076E  AAAA                     syscall    QuickTimeDispatch
  674. 00000770  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  675. 00000774  426E FF74                clr.w      [A6 - 0x8C]
  676. 00000778  422E FE74                clr.b      [A6 - 0x18C]
  677. 0000077C  4267                     clr.w      -[A7]
  678. 0000077E  486E FF78                pea.l      [A6 - 0x88]
  679. 00000782  3F2E FF76                move.w     -[A7], [A6 - 0x8A]
  680. 00000786  486E FF74                pea.l      [A6 - 0x8C]
  681. 0000078A  486E FE74                pea.l      [A6 - 0x18C]
  682. 0000078E  4267                     clr.w      -[A7]
  683. 00000790  486E FE73                pea.l      [A6 - 0x18D]
  684. 00000794  303C 00F0                move.w     D0, 0xF0
  685. 00000798  AAAA                     syscall    QuickTimeDispatch
  686. 0000079A  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  687. 0000079E  486E FF7C                pea.l      [A6 - 0x84]
  688. 000007A2  4EAD 209A                jsr        [A5 + 0x209A /* export_1039 */]
  689. 000007A6  2054                     movea.l    A0, [A4]
  690. 000007A8  216E FF78 00CA           move.l     [A0 + 0xCA], [A6 - 0x88]
  691. 000007AE  316E FF76 00CE           move.w     [A0 + 0xCE], [A6 - 0x8A]
  692. 000007B4  43E8 00D0                lea.l      A1, [A0 + 0xD0]
  693. 000007B8  45EE FFBA                lea.l      A2, [A6 - 0x46]
  694. 000007BC  7010                     moveq.l    D0, 0x10
  695. label000007BE:
  696. 000007BE  22DA                     move.l     [A1]+, [A2]+
  697. 000007C0  51C8 FFFC                dbf        D0, -0x6 /* 000007BE */
  698. 000007C4  3292                     move.w     [A1], [A2]
  699. 000007C6  4CDF 1400                movem.l    A2,A4, [A7]+
  700. 000007CA  4E5E                     unlink     A6
  701. 000007CC  205F                     movea.l    A0, [A7]+
  702. 000007CE  504F                     addq.w     A7, 8
  703. 000007D0  4ED0                     jmp        [A0]
  704. 000007D2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  705. export_2048: // at 000007D4 (misaligned)
  706. 000007D6  0000 2F0C                ori.b      D0, 0xC
  707. 000007DA  286E 0008                movea.l    A4, [A6 + 0x8]
  708. 000007DE  2054                     movea.l    A0, [A4]
  709. 000007E0  4AA8 00CA                tst.l      [A0 + 0xCA]
  710. 000007E4  6712                     beq        +0x14 /* 000007F8 */
  711. 000007E6  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  712. 000007EA  303C 0023                move.w     D0, 0x23 /* '#' */
  713. 000007EE  AAAA                     syscall    QuickTimeDispatch
  714. 000007F0  2054                     movea.l    A0, [A4]
  715. 000007F2  7000                     moveq.l    D0, 0x00
  716. 000007F4  2140 00CA                move.l     [A0 + 0xCA], D0
  717. label000007F8:
  718. 000007F8  70FF                     moveq.l    D0, 0xFFFFFFFF
  719. 000007FA  2054                     movea.l    A0, [A4]
  720. 000007FC  B068 00CE                cmp.w      D0, [A0 + 0xCE]
  721. 00000800  671A                     beq        +0x1C /* 0000081C */
  722. 00000802  4267                     clr.w      -[A7]
  723. 00000804  2054                     movea.l    A0, [A4]
  724. 00000806  3F28 00CE                move.w     -[A7], [A0 + 0xCE]
  725. 0000080A  303C 00D5                move.w     D0, 0xD5
  726. 0000080E  AAAA                     syscall    QuickTimeDispatch
  727. 00000810  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  728. 00000814  2054                     movea.l    A0, [A4]
  729. 00000816  317C FFFF 00CE           move.w     [A0 + 0xCE], 0xFFFF
  730. label0000081C:
  731. 0000081C  285F                     movea.l    A4, [A7]+
  732. 0000081E  4E5E                     unlink     A6
  733. 00000820  2E9F                     move.l     [A7], [A7]+
  734. 00000822  4E75                     rts
  735. fn00000824:
  736. 00000824  4E56 FFFE                link       A6, -0x0002
  737. 00000828  48E7 0108                movem.l    -[A7], D7,A4
  738. 0000082C  286E 0008                movea.l    A4, [A6 + 0x8]
  739. 00000830  2054                     movea.l    A0, [A4]
  740. 00000832  4AA8 00CA                tst.l      [A0 + 0xCA]
  741. 00000836  6750                     beq        +0x52 /* 00000888 */
  742. 00000838  4267                     clr.w      -[A7]
  743. 0000083A  2054                     movea.l    A0, [A4]
  744. 0000083C  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  745. 00000840  42A7                     clr.l      -[A7]
  746. 00000842  42A7                     clr.l      -[A7]
  747. 00000844  2F3C 0001 0001           move.l     -[A7], 0x10001
  748. 0000084A  A869                     syscall    FixRatio
  749. 0000084C  303C 0006                move.w     D0, 0x6
  750. 00000850  AAAA                     syscall    QuickTimeDispatch
  751. 00000852  3E1F                     move.w     D7, [A7]+
  752. 00000854  2054                     movea.l    A0, [A4]
  753. 00000856  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  754. 0000085A  42A7                     clr.l      -[A7]
  755. 0000085C  303C 0005                move.w     D0, 0x5
  756. 00000860  AAAA                     syscall    QuickTimeDispatch
  757. 00000862  4267                     clr.w      -[A7]
  758. 00000864  2054                     movea.l    A0, [A4]
  759. 00000866  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  760. 0000086A  42A7                     clr.l      -[A7]
  761. 0000086C  70FF                     moveq.l    D0, 0xFFFFFFFF
  762. 0000086E  2F00                     move.l     -[A7], D0
  763. 00000870  42A7                     clr.l      -[A7]
  764. 00000872  303C 0007                move.w     D0, 0x7
  765. 00000876  AAAA                     syscall    QuickTimeDispatch
  766. 00000878  3E1F                     move.w     D7, [A7]+
  767. 0000087A  2054                     movea.l    A0, [A4]
  768. 0000087C  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  769. 00000880  42A7                     clr.l      -[A7]
  770. 00000882  303C 0005                move.w     D0, 0x5
  771. 00000886  AAAA                     syscall    QuickTimeDispatch
  772. label00000888:
  773. 00000888  4CDF 1080                movem.l    D7,A4, [A7]+
  774. 0000088C  4E5E                     unlink     A6
  775. 0000088E  2E9F                     move.l     [A7], [A7]+
  776. 00000890  4E75                     rts
  777. 00000892  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  778. export_2049: // at 00000894 (misaligned)
  779. 00000896  0000 48E7                ori.b      D0, 0xE7
  780. 0000089A  0108                     btst       A0, D0
  781. 0000089C  286E 0008                movea.l    A4, [A6 + 0x8]
  782. 000008A0  1E2E 000C                move.b     D7, [A6 + 0xC]
  783. 000008A4  1F07                     move.b     -[A7], D7
  784. 000008A6  2F0C                     move.l     -[A7], A4
  785. 000008A8  4EAD 0652                jsr        [A5 + 0x652 /* export_198 */]
  786. 000008AC  1007                     move.b     D0, D7
  787. 000008AE  6704                     beq        +0x6 /* 000008B4 */
  788. 000008B0  2B4C EDEC                move.l     [A5 - 0x1214], A4
  789. label000008B4:
  790. 000008B4  1F07                     move.b     -[A7], D7
  791. 000008B6  2F0C                     move.l     -[A7], A4
  792. 000008B8  4EAD 2E82                jsr        [A5 + 0x2E82 /* export_1484 */]
  793. 000008BC  4CDF 1080                movem.l    D7,A4, [A7]+
  794. 000008C0  4E5E                     unlink     A6
  795. 000008C2  205F                     movea.l    A0, [A7]+
  796. 000008C4  5C4F                     addq.w     A7, 6
  797. 000008C6  4ED0                     jmp        [A0]
  798. export_2050:
  799. 000008C8  4E56 FFFC                link       A6, -0x0004
  800. 000008CC  48E7 0118                movem.l    -[A7], D7,A3,A4
  801. 000008D0  266E 0008                movea.l    A3, [A6 + 0x8]
  802. 000008D4  284B                     movea.l    A4, A3
  803. 000008D6  2F0B                     move.l     -[A7], A3
  804. 000008D8  4EAD 1EF2                jsr        [A5 + 0x1EF2 /* export_986 */]
  805. 000008DC  4267                     clr.w      -[A7]
  806. 000008DE  2F0B                     move.l     -[A7], A3
  807. 000008E0  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  808. 000008E4  101F                     move.b     D0, [A7]+
  809. 000008E6  6732                     beq        +0x34 /* 0000091A */
  810. 000008E8  2054                     movea.l    A0, [A4]
  811. 000008EA  4AA8 0116                tst.l      [A0 + 0x116]
  812. 000008EE  56C1                     sne        D1
  813. 000008F0  C001                     and.b      D0, D1
  814. 000008F2  4A00                     tst.b      D0
  815. 000008F4  6724                     beq        +0x26 /* 0000091A */
  816. 000008F6  4AA8 00CA                tst.l      [A0 + 0xCA]
  817. 000008FA  56C1                     sne        D1
  818. 000008FC  C001                     and.b      D0, D1
  819. 000008FE  671A                     beq        +0x1C /* 0000091A */
  820. 00000900  42A7                     clr.l      -[A7]
  821. 00000902  2054                     movea.l    A0, [A4]
  822. 00000904  2F28 0116                move.l     -[A7], [A0 + 0x116]
  823. 00000908  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  824. 0000090C  2F3C 0004 0018           move.l     -[A7], 0x40018
  825. 00000912  7000                     moveq.l    D0, 0x00
  826. 00000914  A82A                     syscall    ComponentDispatch
  827. 00000916  2E1F                     move.l     D7, [A7]+
  828. 00000918  6006                     bra        +0x8 /* 00000920 */
  829. label0000091A:
  830. 0000091A  3F3C 0003                move.w     -[A7], 0x3
  831. 0000091E  A9C8                     syscall    SysBeep
  832. label00000920:
  833. 00000920  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  834. 00000924  4E5E                     unlink     A6
  835. 00000926  2E9F                     move.l     [A7], [A7]+
  836. 00000928  4E75                     rts
  837. 0000092A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  838. export_2051: // at 0000092C (misaligned)
  839. 0000092E  FFFC                     .invalid   <<F/7/7>>
  840. 00000930  48E7 0118                movem.l    -[A7], D7,A3,A4
  841. 00000934  266E 0008                movea.l    A3, [A6 + 0x8]
  842. 00000938  284B                     movea.l    A4, A3
  843. 0000093A  4267                     clr.w      -[A7]
  844. 0000093C  2F0B                     move.l     -[A7], A3
  845. 0000093E  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  846. 00000942  101F                     move.b     D0, [A7]+
  847. 00000944  6758                     beq        +0x5A /* 0000099E */
  848. 00000946  2054                     movea.l    A0, [A4]
  849. 00000948  4AA8 00CA                tst.l      [A0 + 0xCA]
  850. 0000094C  56C1                     sne        D1
  851. 0000094E  C001                     and.b      D0, D1
  852. 00000950  4A00                     tst.b      D0
  853. 00000952  674A                     beq        +0x4C /* 0000099E */
  854. 00000954  4AA8 0116                tst.l      [A0 + 0x116]
  855. 00000958  56C1                     sne        D1
  856. 0000095A  C001                     and.b      D0, D1
  857. 0000095C  6740                     beq        +0x42 /* 0000099E */
  858. 0000095E  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  859. 00000962  1F3C 0001                move.b     -[A7], 0x1
  860. 00000966  303C 0009                move.w     D0, 0x9 /* '\t' */
  861. 0000096A  AAAA                     syscall    QuickTimeDispatch
  862. 0000096C  102E 000C                move.b     D0, [A6 + 0xC]
  863. 00000970  0A00 0001                xori.b     D0, 0x1
  864. 00000974  1F00                     move.b     -[A7], D0
  865. 00000976  2F0B                     move.l     -[A7], A3
  866. 00000978  4EBA 08A2                jsr        [PC + 0x8A2 /* 0000121C */]
  867. 0000097C  42A7                     clr.l      -[A7]
  868. 0000097E  2054                     movea.l    A0, [A4]
  869. 00000980  2F28 0116                move.l     -[A7], [A0 + 0x116]
  870. 00000984  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  871. 00000988  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  872. 0000098C  2F3C 0006 0019           move.l     -[A7], 0x60019
  873. 00000992  7000                     moveq.l    D0, 0x00
  874. 00000994  A82A                     syscall    ComponentDispatch
  875. 00000996  2E1F                     move.l     D7, [A7]+
  876. 00000998  2F0B                     move.l     -[A7], A3
  877. 0000099A  4EBA 0010                jsr        [PC + 0x10 /* 000009AC */]
  878. label0000099E:
  879. 0000099E  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  880. 000009A2  4E5E                     unlink     A6
  881. 000009A4  205F                     movea.l    A0, [A7]+
  882. 000009A6  5C4F                     addq.w     A7, 6
  883. 000009A8  4ED0                     jmp        [A0]
  884. 000009AA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  885. // begin alternate branch 000009AC-000009B0
  886. fn000009AC:
  887. 000009AC  4E56 FFFC                link       A6, -0x0004
  888. // end alternate branch 000009AC-000009B0
  889. fn000009AC: // (misaligned)
  890. 000009AE  FFFC                     .invalid   <<F/7/7>>
  891. 000009B0  48E7 0108                movem.l    -[A7], D7,A4
  892. 000009B4  286E 0008                movea.l    A4, [A6 + 0x8]
  893. 000009B8  4267                     clr.w      -[A7]
  894. 000009BA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  895. 000009BE  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  896. 000009C2  101F                     move.b     D0, [A7]+
  897. 000009C4  673C                     beq        +0x3E /* 00000A02 */
  898. 000009C6  2054                     movea.l    A0, [A4]
  899. 000009C8  4AA8 00CA                tst.l      [A0 + 0xCA]
  900. 000009CC  56C1                     sne        D1
  901. 000009CE  C001                     and.b      D0, D1
  902. 000009D0  4A00                     tst.b      D0
  903. 000009D2  672E                     beq        +0x30 /* 00000A02 */
  904. 000009D4  4AA8 0116                tst.l      [A0 + 0x116]
  905. 000009D8  56C1                     sne        D1
  906. 000009DA  C001                     and.b      D0, D1
  907. 000009DC  6724                     beq        +0x26 /* 00000A02 */
  908. 000009DE  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  909. 000009E2  7001                     moveq.l    D0, 0x01
  910. 000009E4  2F00                     move.l     -[A7], D0
  911. 000009E6  303C 0005                move.w     D0, 0x5
  912. 000009EA  AAAA                     syscall    QuickTimeDispatch
  913. 000009EC  42A7                     clr.l      -[A7]
  914. 000009EE  2054                     movea.l    A0, [A4]
  915. 000009F0  2F28 0116                move.l     -[A7], [A0 + 0x116]
  916. 000009F4  2F3C 0000 001A           move.l     -[A7], 0x1A
  917. 000009FA  7000                     moveq.l    D0, 0x00
  918. 000009FC  A82A                     syscall    ComponentDispatch
  919. 000009FE  2E1F                     move.l     D7, [A7]+
  920. 00000A00  6006                     bra        +0x8 /* 00000A08 */
  921. label00000A02:
  922. 00000A02  3F3C 0003                move.w     -[A7], 0x3
  923. 00000A06  A9C8                     syscall    SysBeep
  924. label00000A08:
  925. 00000A08  4CDF 1080                movem.l    D7,A4, [A7]+
  926. 00000A0C  4E5E                     unlink     A6
  927. 00000A0E  2E9F                     move.l     [A7], [A7]+
  928. 00000A10  4E75                     rts
  929. 00000A12  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  930. export_2052: // at 00000A14 (misaligned)
  931. 00000A16  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  932. 00000A1A  0008 4EBA                ori.b      A0, 0xBA
  933. 00000A1E  FF8E                     .invalid   <<F/6/7>>
  934. 00000A20  4267                     clr.w      -[A7]
  935. 00000A22  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  936. 00000A26  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  937. 00000A2A  4EAD 1B42                jsr        [A5 + 0x1B42 /* export_868 */]
  938. 00000A2E  1D5F 000E                move.b     [A6 + 0xE], [A7]+
  939. 00000A32  4E5E                     unlink     A6
  940. 00000A34  205F                     movea.l    A0, [A7]+
  941. 00000A36  5C4F                     addq.w     A7, 6
  942. 00000A38  4ED0                     jmp        [A0]
  943. 00000A3A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  944. export_2053: // at 00000A3C (misaligned)
  945. 00000A3E  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  946. 00000A42  0008 4EAD                ori.b      A0, 0xAD
  947. 00000A46  3802                     move.w     D4, D2
  948. 00000A48  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  949. 00000A4C  4EBA FF5E                jsr        [PC - 0xA2 /* 000009AC */]
  950. 00000A50  4E5E                     unlink     A6
  951. 00000A52  2E9F                     move.l     [A7], [A7]+
  952. 00000A54  4E75                     rts
  953. 00000A56  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  954. // begin alternate branch 00000A58-00000A5C
  955. fn00000A58:
  956. 00000A58  4E56 FFFE                link       A6, -0x0002
  957. // end alternate branch 00000A58-00000A5C
  958. fn00000A58: // (misaligned)
  959. 00000A5A  FFFE                     .invalid   <<F/7/7>>
  960. 00000A5C  48E7 0108                movem.l    -[A7], D7,A4
  961. 00000A60  286E 0008                movea.l    A4, [A6 + 0x8]
  962. 00000A64  4207                     clr.b      D7
  963. 00000A66  2054                     movea.l    A0, [A4]
  964. 00000A68  4AA8 0116                tst.l      [A0 + 0x116]
  965. 00000A6C  56C0                     sne        D0
  966. 00000A6E  4A00                     tst.b      D0
  967. 00000A70  6738                     beq        +0x3A /* 00000AAA */
  968. 00000A72  4AA8 00CA                tst.l      [A0 + 0xCA]
  969. 00000A76  56C1                     sne        D1
  970. 00000A78  C001                     and.b      D0, D1
  971. 00000A7A  672E                     beq        +0x30 /* 00000AAA */
  972. 00000A7C  42A7                     clr.l      -[A7]
  973. 00000A7E  2054                     movea.l    A0, [A4]
  974. 00000A80  2F28 0116                move.l     -[A7], [A0 + 0x116]
  975. 00000A84  2F3C 0000 001E           move.l     -[A7], 0x1E
  976. 00000A8A  7000                     moveq.l    D0, 0x00
  977. 00000A8C  A82A                     syscall    ComponentDispatch
  978. 00000A8E  4A9F                     tst.l      [A7]+
  979. 00000A90  56C0                     sne        D0
  980. 00000A92  4A00                     tst.b      D0
  981. 00000A94  6712                     beq        +0x14 /* 00000AA8 */
  982. 00000A96  2F00                     move.l     -[A7], D0
  983. 00000A98  4267                     clr.w      -[A7]
  984. 00000A9A  4EAD 232A                jsr        [A5 + 0x232A /* export_1121 */]
  985. 00000A9E  121F                     move.b     D1, [A7]+
  986. 00000AA0  201F                     move.l     D0, [A7]+
  987. 00000AA2  0A01 0001                xori.b     D1, 0x1
  988. 00000AA6  C001                     and.b      D0, D1
  989. label00000AA8:
  990. 00000AA8  1E00                     move.b     D7, D0
  991. label00000AAA:
  992. 00000AAA  1D47 000C                move.b     [A6 + 0xC], D7
  993. 00000AAE  4CDF 1080                movem.l    D7,A4, [A7]+
  994. 00000AB2  4E5E                     unlink     A6
  995. 00000AB4  2E9F                     move.l     [A7], [A7]+
  996. 00000AB6  4E75                     rts
  997. export_2054:
  998. fn00000AB8:
  999. 00000AB8  4E56 FFF6                link       A6, -0x000A
  1000. 00000ABC  48E7 0308                movem.l    -[A7], D6,D7,A4
  1001. 00000AC0  286E 0008                movea.l    A4, [A6 + 0x8]
  1002. 00000AC4  4207                     clr.b      D7
  1003. 00000AC6  2054                     movea.l    A0, [A4]
  1004. 00000AC8  4AA8 0116                tst.l      [A0 + 0x116]
  1005. 00000ACC  56C0                     sne        D0
  1006. 00000ACE  4A00                     tst.b      D0
  1007. 00000AD0  6748                     beq        +0x4A /* 00000B1A */
  1008. 00000AD2  4AA8 00CA                tst.l      [A0 + 0xCA]
  1009. 00000AD6  56C1                     sne        D1
  1010. 00000AD8  C001                     and.b      D0, D1
  1011. 00000ADA  673E                     beq        +0x40 /* 00000B1A */
  1012. 00000ADC  42A7                     clr.l      -[A7]
  1013. 00000ADE  2054                     movea.l    A0, [A4]
  1014. 00000AE0  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1015. 00000AE4  486E FFF6                pea.l      [A6 - 0xA]
  1016. 00000AE8  2F3C 0004 0025           move.l     -[A7], 0x40025
  1017. 00000AEE  7000                     moveq.l    D0, 0x00
  1018. 00000AF0  A82A                     syscall    ComponentDispatch
  1019. 00000AF2  2C1F                     move.l     D6, [A7]+
  1020. 00000AF4  4267                     clr.w      -[A7]
  1021. 00000AF6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1022. 00000AFA  4EBA FF5C                jsr        [PC - 0xA4 /* 00000A58 */]
  1023. 00000AFE  101F                     move.b     D0, [A7]+
  1024. 00000B00  6706                     beq        +0x8 /* 00000B08 */
  1025. 00000B02  4A86                     tst.l      D6
  1026. 00000B04  57C1                     seq        D1
  1027. 00000B06  C001                     and.b      D0, D1
  1028. label00000B08:
  1029. 00000B08  4A00                     tst.b      D0
  1030. 00000B0A  670C                     beq        +0xE /* 00000B18 */
  1031. 00000B0C  7204                     moveq.l    D1, 0x04
  1032. 00000B0E  C2AE FFF6                and.l      D1, [A6 - 0xA]
  1033. 00000B12  4A81                     tst.l      D1
  1034. 00000B14  56C1                     sne        D1
  1035. 00000B16  C001                     and.b      D0, D1
  1036. label00000B18:
  1037. 00000B18  1E00                     move.b     D7, D0
  1038. label00000B1A:
  1039. 00000B1A  1D47 000C                move.b     [A6 + 0xC], D7
  1040. 00000B1E  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  1041. 00000B22  4E5E                     unlink     A6
  1042. 00000B24  2E9F                     move.l     [A7], [A7]+
  1043. 00000B26  4E75                     rts
  1044. export_2055:
  1045. fn00000B28:
  1046. 00000B28  4E56 0000                link       A6, 0
  1047. 00000B2C  2F0C                     move.l     -[A7], A4
  1048. 00000B2E  286E 0008                movea.l    A4, [A6 + 0x8]
  1049. 00000B32  2054                     movea.l    A0, [A4]
  1050. 00000B34  4AA8 00CA                tst.l      [A0 + 0xCA]
  1051. 00000B38  671A                     beq        +0x1C /* 00000B54 */
  1052. 00000B3A  42A7                     clr.l      -[A7]
  1053. 00000B3C  2054                     movea.l    A0, [A4]
  1054. 00000B3E  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  1055. 00000B42  303C 002C                move.w     D0, 0x2C /* ',' */
  1056. 00000B46  AAAA                     syscall    QuickTimeDispatch
  1057. 00000B48  4A9F                     tst.l      [A7]+
  1058. 00000B4A  56C0                     sne        D0
  1059. 00000B4C  4400                     neg.b      D0
  1060. 00000B4E  1D40 000C                move.b     [A6 + 0xC], D0
  1061. 00000B52  6004                     bra        +0x6 /* 00000B58 */
  1062. label00000B54:
  1063. 00000B54  422E 000C                clr.b      [A6 + 0xC]
  1064. label00000B58:
  1065. 00000B58  285F                     movea.l    A4, [A7]+
  1066. 00000B5A  4E5E                     unlink     A6
  1067. 00000B5C  2E9F                     move.l     [A7], [A7]+
  1068. 00000B5E  4E75                     rts
  1069. fn00000B60:
  1070. 00000B60  4E56 FFEC                link       A6, -0x0014
  1071. 00000B64  48E7 0108                movem.l    -[A7], D7,A4
  1072. 00000B68  286E 0008                movea.l    A4, [A6 + 0x8]
  1073. 00000B6C  7000                     moveq.l    D0, 0x00
  1074. 00000B6E  2D40 000E                move.l     [A6 + 0xE], D0
  1075. 00000B72  4267                     clr.w      -[A7]
  1076. 00000B74  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1077. 00000B78  4EBA FEDE                jsr        [PC - 0x122 /* 00000A58 */]
  1078. 00000B7C  101F                     move.b     D0, [A7]+
  1079. 00000B7E  6700 00BA                beq        +0xBC /* 00000C3A */
  1080. 00000B82  2054                     movea.l    A0, [A4]
  1081. 00000B84  4AA8 0116                tst.l      [A0 + 0x116]
  1082. 00000B88  56C1                     sne        D1
  1083. 00000B8A  C001                     and.b      D0, D1
  1084. 00000B8C  4A00                     tst.b      D0
  1085. 00000B8E  6700 00AA                beq        +0xAC /* 00000C3A */
  1086. 00000B92  4AA8 00CA                tst.l      [A0 + 0xCA]
  1087. 00000B96  56C1                     sne        D1
  1088. 00000B98  C001                     and.b      D0, D1
  1089. 00000B9A  6700 009E                beq        +0xA0 /* 00000C3A */
  1090. 00000B9E  7000                     moveq.l    D0, 0x00
  1091. 00000BA0  2D40 FFEC                move.l     [A6 - 0x14], D0
  1092. 00000BA4  7000                     moveq.l    D0, 0x00
  1093. 00000BA6  2D40 FFF0                move.l     [A6 - 0x10], D0
  1094. 00000BAA  42A7                     clr.l      -[A7]
  1095. 00000BAC  2054                     movea.l    A0, [A4]
  1096. 00000BAE  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  1097. 00000BB2  303C 0029                move.w     D0, 0x29 /* ')' */
  1098. 00000BB6  AAAA                     syscall    QuickTimeDispatch
  1099. 00000BB8  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  1100. 00000BBC  42A7                     clr.l      -[A7]
  1101. 00000BBE  2054                     movea.l    A0, [A4]
  1102. 00000BC0  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  1103. 00000BC4  303C 0012                move.w     D0, 0x12
  1104. 00000BC8  AAAA                     syscall    QuickTimeDispatch
  1105. 00000BCA  2D5F FFF8                move.l     [A6 - 0x8], [A7]+
  1106. 00000BCE  42A7                     clr.l      -[A7]
  1107. 00000BD0  2054                     movea.l    A0, [A4]
  1108. 00000BD2  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1109. 00000BD6  3F3C 001D                move.w     -[A7], 0x1D
  1110. 00000BDA  486E FFEC                pea.l      [A6 - 0x14]
  1111. 00000BDE  2F3C 0006 0009           move.l     -[A7], 0x60009
  1112. 00000BE4  7000                     moveq.l    D0, 0x00
  1113. 00000BE6  A82A                     syscall    ComponentDispatch
  1114. 00000BE8  2E1F                     move.l     D7, [A7]+
  1115. 00000BEA  6654                     bne        +0x56 /* 00000C40 */
  1116. 00000BEC  7000                     moveq.l    D0, 0x00
  1117. 00000BEE  2D40 FFEC                move.l     [A6 - 0x14], D0
  1118. 00000BF2  42A7                     clr.l      -[A7]
  1119. 00000BF4  2054                     movea.l    A0, [A4]
  1120. 00000BF6  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  1121. 00000BFA  303C 002B                move.w     D0, 0x2B /* '+' */
  1122. 00000BFE  AAAA                     syscall    QuickTimeDispatch
  1123. 00000C00  2D5F FFF0                move.l     [A6 - 0x10], [A7]+
  1124. 00000C04  42A7                     clr.l      -[A7]
  1125. 00000C06  2054                     movea.l    A0, [A4]
  1126. 00000C08  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  1127. 00000C0C  303C 0029                move.w     D0, 0x29 /* ')' */
  1128. 00000C10  AAAA                     syscall    QuickTimeDispatch
  1129. 00000C12  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  1130. 00000C16  7000                     moveq.l    D0, 0x00
  1131. 00000C18  2D40 FFF8                move.l     [A6 - 0x8], D0
  1132. 00000C1C  42A7                     clr.l      -[A7]
  1133. 00000C1E  2054                     movea.l    A0, [A4]
  1134. 00000C20  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1135. 00000C24  3F3C 001E                move.w     -[A7], 0x1E
  1136. 00000C28  486E FFEC                pea.l      [A6 - 0x14]
  1137. 00000C2C  2F3C 0006 0009           move.l     -[A7], 0x60009
  1138. 00000C32  7000                     moveq.l    D0, 0x00
  1139. 00000C34  A82A                     syscall    ComponentDispatch
  1140. 00000C36  2E1F                     move.l     D7, [A7]+
  1141. 00000C38  6006                     bra        +0x8 /* 00000C40 */
  1142. label00000C3A:
  1143. 00000C3A  3F3C 0003                move.w     -[A7], 0x3
  1144. 00000C3E  A9C8                     syscall    SysBeep
  1145. label00000C40:
  1146. 00000C40  4CDF 1080                movem.l    D7,A4, [A7]+
  1147. 00000C44  4E5E                     unlink     A6
  1148. 00000C46  205F                     movea.l    A0, [A7]+
  1149. 00000C48  5C4F                     addq.w     A7, 6
  1150. 00000C4A  4ED0                     jmp        [A0]
  1151. export_2056:
  1152. 00000C4C  4E56 FFB6                link       A6, -0x004A
  1153. 00000C50  48E7 0038                movem.l    -[A7], A2,A3,A4
  1154. 00000C54  286E 0008                movea.l    A4, [A6 + 0x8]
  1155. 00000C58  7000                     moveq.l    D0, 0x00
  1156. 00000C5A  2D40 000E                move.l     [A6 + 0xE], D0
  1157. 00000C5E  4267                     clr.w      -[A7]
  1158. 00000C60  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1159. 00000C64  4EBA FE52                jsr        [PC - 0x1AE /* 00000AB8 */]
  1160. 00000C68  101F                     move.b     D0, [A7]+
  1161. 00000C6A  6762                     beq        +0x64 /* 00000CCE */
  1162. 00000C6C  2054                     movea.l    A0, [A4]
  1163. 00000C6E  4AA8 0116                tst.l      [A0 + 0x116]
  1164. 00000C72  56C1                     sne        D1
  1165. 00000C74  C001                     and.b      D0, D1
  1166. 00000C76  4A00                     tst.b      D0
  1167. 00000C78  6754                     beq        +0x56 /* 00000CCE */
  1168. 00000C7A  4AA8 00CA                tst.l      [A0 + 0xCA]
  1169. 00000C7E  56C1                     sne        D1
  1170. 00000C80  C001                     and.b      D0, D1
  1171. 00000C82  674A                     beq        +0x4C /* 00000CCE */
  1172. 00000C84  42A7                     clr.l      -[A7]
  1173. 00000C86  2054                     movea.l    A0, [A4]
  1174. 00000C88  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1175. 00000C8C  2F3C 0000 001F           move.l     -[A7], 0x1F
  1176. 00000C92  7000                     moveq.l    D0, 0x00
  1177. 00000C94  A82A                     syscall    ComponentDispatch
  1178. 00000C96  265F                     movea.l    A3, [A7]+
  1179. 00000C98  2F0B                     move.l     -[A7], A3
  1180. 00000C9A  4EAD 206A                jsr        [A5 + 0x206A /* export_1033 */]
  1181. 00000C9E  41EE FFB6                lea.l      A0, [A6 - 0x4A]
  1182. 00000CA2  2454                     movea.l    A2, [A4]
  1183. 00000CA4  43EA 00D0                lea.l      A1, [A2 + 0xD0]
  1184. 00000CA8  7010                     moveq.l    D0, 0x10
  1185. label00000CAA:
  1186. 00000CAA  20D9                     move.l     [A0]+, [A1]+
  1187. 00000CAC  51C8 FFFC                dbf        D0, -0x6 /* 00000CAA */
  1188. 00000CB0  3091                     move.w     [A0], [A1]
  1189. 00000CB2  42A7                     clr.l      -[A7]
  1190. 00000CB4  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1191. 00000CB8  486E FFB6                pea.l      [A6 - 0x4A]
  1192. 00000CBC  2054                     movea.l    A0, [A4]
  1193. 00000CBE  2F28 00C4                move.l     -[A7], [A0 + 0xC4]
  1194. 00000CC2  2F0B                     move.l     -[A7], A3
  1195. 00000CC4  4EAD 07F2                jsr        [A5 + 0x7F2 /* export_250 */]
  1196. 00000CC8  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  1197. 00000CCC  6006                     bra        +0x8 /* 00000CD4 */
  1198. label00000CCE:
  1199. 00000CCE  3F3C 0003                move.w     -[A7], 0x3
  1200. 00000CD2  A9C8                     syscall    SysBeep
  1201. label00000CD4:
  1202. 00000CD4  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1203. 00000CD8  4E5E                     unlink     A6
  1204. 00000CDA  205F                     movea.l    A0, [A7]+
  1205. 00000CDC  5C4F                     addq.w     A7, 6
  1206. 00000CDE  4ED0                     jmp        [A0]
  1207. export_2057:
  1208. 00000CE0  4E56 0000                link       A6, 0
  1209. 00000CE4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1210. 00000CE8  4EAD 37F2                jsr        [A5 + 0x37F2 /* export_1786 */]
  1211. 00000CEC  2F3C 0000 006E           move.l     -[A7], 0x6E /* 'n' */
  1212. 00000CF2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1213. 00000CF6  4EBA FD60                jsr        [PC - 0x2A0 /* 00000A58 */]
  1214. 00000CFA  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  1215. 00000CFE  2F3C 0000 0068           move.l     -[A7], 0x68 /* 'h' */
  1216. 00000D04  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1217. 00000D08  4EBA FDAE                jsr        [PC - 0x252 /* 00000AB8 */]
  1218. 00000D0C  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  1219. 00000D10  2F3C 0000 07D4           move.l     -[A7], 0x7D4
  1220. 00000D16  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  1221. 00000D1A  4E5E                     unlink     A6
  1222. 00000D1C  2E9F                     move.l     [A7], [A7]+
  1223. 00000D1E  4E75                     rts
  1224. export_2058:
  1225. 00000D20  4E56 0000                link       A6, 0
  1226. 00000D24  48E7 0108                movem.l    -[A7], D7,A4
  1227. 00000D28  286E 0008                movea.l    A4, [A6 + 0x8]
  1228. 00000D2C  3E2E 000C                move.w     D7, [A6 + 0xC]
  1229. 00000D30  2D6D FA84 000E           move.l     [A6 + 0xE], [A5 - 0x57C]
  1230. 00000D36  3007                     move.w     D0, D7
  1231. 00000D38  0440 0068                subi.w     D0, 0x68 /* 'h' */
  1232. 00000D3C  6716                     beq        +0x18 /* 00000D54 */
  1233. 00000D3E  5D40                     subq.w     D0, 6
  1234. 00000D40  6702                     beq        +0x4 /* 00000D44 */
  1235. 00000D42  6020                     bra        +0x22 /* 00000D64 */
  1236. label00000D44:
  1237. 00000D44  42A7                     clr.l      -[A7]
  1238. 00000D46  3F07                     move.w     -[A7], D7
  1239. 00000D48  2F0C                     move.l     -[A7], A4
  1240. 00000D4A  4EBA FE14                jsr        [PC - 0x1EC /* 00000B60 */]
  1241. 00000D4E  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  1242. 00000D52  601E                     bra        +0x20 /* 00000D72 */
  1243. label00000D54:
  1244. 00000D54  42A7                     clr.l      -[A7]
  1245. 00000D56  3F07                     move.w     -[A7], D7
  1246. 00000D58  2F0C                     move.l     -[A7], A4
  1247. 00000D5A  4EAD 2E8A                jsr        [A5 + 0x2E8A /* export_1485 */]
  1248. 00000D5E  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  1249. 00000D62  600E                     bra        +0x10 /* 00000D72 */
  1250. label00000D64:
  1251. 00000D64  42A7                     clr.l      -[A7]
  1252. 00000D66  3F07                     move.w     -[A7], D7
  1253. 00000D68  2F0C                     move.l     -[A7], A4
  1254. 00000D6A  4EAD 37FA                jsr        [A5 + 0x37FA /* export_1787 */]
  1255. 00000D6E  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  1256. label00000D72:
  1257. 00000D72  4CDF 1080                movem.l    D7,A4, [A7]+
  1258. 00000D76  4E5E                     unlink     A6
  1259. 00000D78  205F                     movea.l    A0, [A7]+
  1260. 00000D7A  5C4F                     addq.w     A7, 6
  1261. 00000D7C  4ED0                     jmp        [A0]
  1262. 00000D7E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1263. export_2059: // at 00000D80 (misaligned)
  1264. 00000D82  FFEE                     .invalid   <<F/7/7>>
  1265. 00000D84  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1266. 00000D88  266E 0008                movea.l    A3, [A6 + 0x8]
  1267. 00000D8C  284B                     movea.l    A4, A3
  1268. 00000D8E  2054                     movea.l    A0, [A4]
  1269. 00000D90  4AA8 0116                tst.l      [A0 + 0x116]
  1270. 00000D94  6700 01D8                beq        +0x1DA /* 00000F6E */
  1271. 00000D98  206E 000C                movea.l    A0, [A6 + 0xC]
  1272. 00000D9C  2050                     movea.l    A0, [A0]
  1273. 00000D9E  203C 0000 00FF           move.l     D0, 0xFF
  1274. 00000DA4  C0A8 0002                and.l      D0, [A0 + 0x2]
  1275. 00000DA8  3C00                     move.w     D6, D0
  1276. 00000DAA  206E 000C                movea.l    A0, [A6 + 0xC]
  1277. 00000DAE  2050                     movea.l    A0, [A0]
  1278. 00000DB0  3028 000E                move.w     D0, [A0 + 0xE]
  1279. 00000DB4  48C0                     ext.l      D0
  1280. 00000DB6  2A00                     move.l     D5, D0
  1281. 00000DB8  42A7                     clr.l      -[A7]
  1282. 00000DBA  2054                     movea.l    A0, [A4]
  1283. 00000DBC  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1284. 00000DC0  3F06                     move.w     -[A7], D6
  1285. 00000DC2  42A7                     clr.l      -[A7]
  1286. 00000DC4  2F3C 0006 001B           move.l     -[A7], 0x6001B
  1287. 00000DCA  7000                     moveq.l    D0, 0x00
  1288. 00000DCC  A82A                     syscall    ComponentDispatch
  1289. 00000DCE  2E1F                     move.l     D7, [A7]+
  1290. 00000DD0  6600 01A2                bne        +0x1A4 /* 00000F74 */
  1291. 00000DD4  302E 0012                move.w     D0, [A6 + 0x12]
  1292. 00000DD8  5340                     subq.w     D0, 1
  1293. 00000DDA  6700 00A2                beq        +0xA4 /* 00000E7E */
  1294. 00000DDE  5740                     subq.w     D0, 3
  1295. 00000DE0  6700 00A6                beq        +0xA8 /* 00000E88 */
  1296. 00000DE4  5B40                     subq.w     D0, 5
  1297. 00000DE6  6700 008C                beq        +0x8E /* 00000E74 */
  1298. 00000DEA  0440 0013                subi.w     D0, 0x13
  1299. 00000DEE  6700 00A2                beq        +0xA4 /* 00000E92 */
  1300. 00000DF2  5340                     subq.w     D0, 1
  1301. 00000DF4  6700 00D0                beq        +0xD2 /* 00000EC6 */
  1302. 00000DF8  5340                     subq.w     D0, 1
  1303. 00000DFA  6700 00FC                beq        +0xFE /* 00000EF8 */
  1304. 00000DFE  5340                     subq.w     D0, 1
  1305. 00000E00  6700 00F6                beq        +0xF8 /* 00000EF8 */
  1306. 00000E04  5340                     subq.w     D0, 1
  1307. 00000E06  6710                     beq        +0x12 /* 00000E18 */
  1308. 00000E08  0440 0030                subi.w     D0, 0x30 /* '0' */
  1309. 00000E0C  670A                     beq        +0xC /* 00000E18 */
  1310. 00000E0E  0440 0020                subi.w     D0, 0x20 /* ' ' */
  1311. 00000E12  6704                     beq        +0x6 /* 00000E18 */
  1312. 00000E14  6000 0150                bra        +0x152 /* 00000F66 */
  1313. label00000E18:
  1314. 00000E18  4267                     clr.w      -[A7]
  1315. 00000E1A  2F0B                     move.l     -[A7], A3
  1316. 00000E1C  4EBA FD0A                jsr        [PC - 0x2F6 /* 00000B28 */]
  1317. 00000E20  101F                     move.b     D0, [A7]+
  1318. 00000E22  671C                     beq        +0x1E /* 00000E40 */
  1319. 00000E24  42A7                     clr.l      -[A7]
  1320. 00000E26  2054                     movea.l    A0, [A4]
  1321. 00000E28  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1322. 00000E2C  3F3C 0008                move.w     -[A7], 0x8
  1323. 00000E30  42A7                     clr.l      -[A7]
  1324. 00000E32  2F3C 0006 0009           move.l     -[A7], 0x60009
  1325. 00000E38  7000                     moveq.l    D0, 0x00
  1326. 00000E3A  A82A                     syscall    ComponentDispatch
  1327. 00000E3C  2E1F                     move.l     D7, [A7]+
  1328. 00000E3E  6022                     bra        +0x24 /* 00000E62 */
  1329. label00000E40:
  1330. 00000E40  42A7                     clr.l      -[A7]
  1331. 00000E42  2054                     movea.l    A0, [A4]
  1332. 00000E44  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1333. 00000E48  3F3C 0008                move.w     -[A7], 0x8
  1334. 00000E4C  42A7                     clr.l      -[A7]
  1335. 00000E4E  2F3C 0001 0001           move.l     -[A7], 0x10001
  1336. 00000E54  A869                     syscall    FixRatio
  1337. 00000E56  2F3C 0006 0009           move.l     -[A7], 0x60009
  1338. 00000E5C  7000                     moveq.l    D0, 0x00
  1339. 00000E5E  A82A                     syscall    ComponentDispatch
  1340. 00000E60  2E1F                     move.l     D7, [A7]+
  1341. label00000E62:
  1342. 00000E62  2054                     movea.l    A0, [A4]
  1343. 00000E64  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  1344. 00000E68  42A7                     clr.l      -[A7]
  1345. 00000E6A  303C 0005                move.w     D0, 0x5
  1346. 00000E6E  AAAA                     syscall    QuickTimeDispatch
  1347. 00000E70  6000 0102                bra        +0x104 /* 00000F74 */
  1348. label00000E74:
  1349. 00000E74  2F0B                     move.l     -[A7], A3
  1350. 00000E76  4EBA 06FC                jsr        [PC + 0x6FC /* 00001574 */]
  1351. 00000E7A  6000 00F8                bra        +0xFA /* 00000F74 */
  1352. label00000E7E:
  1353. 00000E7E  2F0B                     move.l     -[A7], A3
  1354. 00000E80  4EBA 01CA                jsr        [PC + 0x1CA /* 0000104C */]
  1355. 00000E84  6000 00EE                bra        +0xF0 /* 00000F74 */
  1356. label00000E88:
  1357. 00000E88  2F0B                     move.l     -[A7], A3
  1358. 00000E8A  4EBA 023C                jsr        [PC + 0x23C /* 000010C8 */]
  1359. 00000E8E  6000 00E4                bra        +0xE6 /* 00000F74 */
  1360. label00000E92:
  1361. 00000E92  42A7                     clr.l      -[A7]
  1362. 00000E94  2054                     movea.l    A0, [A4]
  1363. 00000E96  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1364. 00000E9A  3F3C 0012                move.w     -[A7], 0x12
  1365. 00000E9E  70FF                     moveq.l    D0, 0xFFFFFFFF
  1366. 00000EA0  2F00                     move.l     -[A7], D0
  1367. 00000EA2  2F3C 0006 0009           move.l     -[A7], 0x60009
  1368. 00000EA8  7000                     moveq.l    D0, 0x00
  1369. 00000EAA  A82A                     syscall    ComponentDispatch
  1370. 00000EAC  2E1F                     move.l     D7, [A7]+
  1371. 00000EAE  42A7                     clr.l      -[A7]
  1372. 00000EB0  2054                     movea.l    A0, [A4]
  1373. 00000EB2  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1374. 00000EB6  2F3C 0000 001A           move.l     -[A7], 0x1A
  1375. 00000EBC  7000                     moveq.l    D0, 0x00
  1376. 00000EBE  A82A                     syscall    ComponentDispatch
  1377. 00000EC0  2E1F                     move.l     D7, [A7]+
  1378. 00000EC2  6000 00B0                bra        +0xB2 /* 00000F74 */
  1379. label00000EC6:
  1380. 00000EC6  42A7                     clr.l      -[A7]
  1381. 00000EC8  2054                     movea.l    A0, [A4]
  1382. 00000ECA  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1383. 00000ECE  3F3C 0012                move.w     -[A7], 0x12
  1384. 00000ED2  7001                     moveq.l    D0, 0x01
  1385. 00000ED4  2F00                     move.l     -[A7], D0
  1386. 00000ED6  2F3C 0006 0009           move.l     -[A7], 0x60009
  1387. 00000EDC  7000                     moveq.l    D0, 0x00
  1388. 00000EDE  A82A                     syscall    ComponentDispatch
  1389. 00000EE0  2E1F                     move.l     D7, [A7]+
  1390. 00000EE2  42A7                     clr.l      -[A7]
  1391. 00000EE4  2054                     movea.l    A0, [A4]
  1392. 00000EE6  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1393. 00000EEA  2F3C 0000 001A           move.l     -[A7], 0x1A
  1394. 00000EF0  7000                     moveq.l    D0, 0x00
  1395. 00000EF2  A82A                     syscall    ComponentDispatch
  1396. 00000EF4  2E1F                     move.l     D7, [A7]+
  1397. 00000EF6  607C                     bra        +0x7E /* 00000F74 */
  1398. label00000EF8:
  1399. 00000EF8  42A7                     clr.l      -[A7]
  1400. 00000EFA  2054                     movea.l    A0, [A4]
  1401. 00000EFC  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1402. 00000F00  3F3C 000F                move.w     -[A7], 0xF
  1403. 00000F04  486E FFEE                pea.l      [A6 - 0x12]
  1404. 00000F08  2F3C 0006 0009           move.l     -[A7], 0x60009
  1405. 00000F0E  7000                     moveq.l    D0, 0x00
  1406. 00000F10  A82A                     syscall    ComponentDispatch
  1407. 00000F12  2E1F                     move.l     D7, [A7]+
  1408. 00000F14  665E                     bne        +0x60 /* 00000F74 */
  1409. 00000F16  701E                     moveq.l    D0, 0x1E
  1410. 00000F18  B06E 0012                cmp.w      D0, [A6 + 0x12]
  1411. 00000F1C  6616                     bne        +0x18 /* 00000F34 */
  1412. 00000F1E  066E 0010 FFEE           addi.w     [A6 - 0x12], 0x10
  1413. 00000F24  0C6E 00FF FFEE           cmpi.w     [A6 - 0x12], 0xFF
  1414. 00000F2A  6F18                     ble        +0x1A /* 00000F44 */
  1415. 00000F2C  3D7C 00FF FFEE           move.w     [A6 - 0x12], 0xFF
  1416. 00000F32  6010                     bra        +0x12 /* 00000F44 */
  1417. label00000F34:
  1418. 00000F34  046E 0010 FFEE           subi.w     [A6 - 0x12], 0x10
  1419. 00000F3A  4A6E FFEE                tst.w      [A6 - 0x12]
  1420. 00000F3E  6C04                     bge        +0x6 /* 00000F44 */
  1421. 00000F40  426E FFEE                clr.w      [A6 - 0x12]
  1422. label00000F44:
  1423. 00000F44  42A7                     clr.l      -[A7]
  1424. 00000F46  2054                     movea.l    A0, [A4]
  1425. 00000F48  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1426. 00000F4C  3F3C 000E                move.w     -[A7], 0xE
  1427. 00000F50  302E FFEE                move.w     D0, [A6 - 0x12]
  1428. 00000F54  48C0                     ext.l      D0
  1429. 00000F56  2F00                     move.l     -[A7], D0
  1430. 00000F58  2F3C 0006 0009           move.l     -[A7], 0x60009
  1431. 00000F5E  7000                     moveq.l    D0, 0x00
  1432. 00000F60  A82A                     syscall    ComponentDispatch
  1433. 00000F62  2E1F                     move.l     D7, [A7]+
  1434. 00000F64  600E                     bra        +0x10 /* 00000F74 */
  1435. label00000F66:
  1436. 00000F66  3F3C 0003                move.w     -[A7], 0x3
  1437. 00000F6A  A9C8                     syscall    SysBeep
  1438. 00000F6C  6006                     bra        +0x8 /* 00000F74 */
  1439. label00000F6E:
  1440. 00000F6E  3F3C 0003                move.w     -[A7], 0x3
  1441. 00000F72  A9C8                     syscall    SysBeep
  1442. label00000F74:
  1443. 00000F74  7000                     moveq.l    D0, 0x00
  1444. 00000F76  2D40 0014                move.l     [A6 + 0x14], D0
  1445. 00000F7A  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  1446. 00000F7E  4E5E                     unlink     A6
  1447. 00000F80  205F                     movea.l    A0, [A7]+
  1448. 00000F82  DEFC 000C                add.w      A7, 0xC
  1449. 00000F86  4ED0                     jmp        [A0]
  1450. export_2060:
  1451. 00000F88  4E56 FFE0                link       A6, -0x0020
  1452. 00000F8C  48E7 0118                movem.l    -[A7], D7,A3,A4
  1453. 00000F90  206E 0018                movea.l    A0, [A6 + 0x18]
  1454. 00000F94  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1455. 00000F98  22D8                     move.l     [A1]+, [A0]+
  1456. 00000F9A  22D8                     move.l     [A1]+, [A0]+
  1457. 00000F9C  266E 0008                movea.l    A3, [A6 + 0x8]
  1458. 00000FA0  284B                     movea.l    A4, A3
  1459. 00000FA2  2054                     movea.l    A0, [A4]
  1460. 00000FA4  4AA8 0116                tst.l      [A0 + 0x116]
  1461. 00000FA8  674C                     beq        +0x4E /* 00000FF6 */
  1462. 00000FAA  206E 0014                movea.l    A0, [A6 + 0x14]
  1463. 00000FAE  2050                     movea.l    A0, [A0]
  1464. 00000FB0  43EE FFE4                lea.l      A1, [A6 - 0x1C]
  1465. 00000FB4  22D8                     move.l     [A1]+, [A0]+
  1466. 00000FB6  22D8                     move.l     [A1]+, [A0]+
  1467. 00000FB8  22D8                     move.l     [A1]+, [A0]+
  1468. 00000FBA  22D8                     move.l     [A1]+, [A0]+
  1469. 00000FBC  42A7                     clr.l      -[A7]
  1470. 00000FBE  486E FFF8                pea.l      [A6 - 0x8]
  1471. 00000FC2  2F0B                     move.l     -[A7], A3
  1472. 00000FC4  4EAD 1ED2                jsr        [A5 + 0x1ED2 /* export_982 */]
  1473. 00000FC8  2D5F FFE0                move.l     [A6 - 0x20], [A7]+
  1474. 00000FCC  42A7                     clr.l      -[A7]
  1475. 00000FCE  2054                     movea.l    A0, [A4]
  1476. 00000FD0  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1477. 00000FD4  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  1478. 00000FD8  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  1479. 00000FDC  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  1480. 00000FE0  302E FFF2                move.w     D0, [A6 - 0xE]
  1481. 00000FE4  48C0                     ext.l      D0
  1482. 00000FE6  2F00                     move.l     -[A7], D0
  1483. 00000FE8  2F3C 0010 001C           move.l     -[A7], 0x10001C
  1484. 00000FEE  7000                     moveq.l    D0, 0x00
  1485. 00000FF0  A82A                     syscall    ComponentDispatch
  1486. 00000FF2  2E1F                     move.l     D7, [A7]+
  1487. 00000FF4  6006                     bra        +0x8 /* 00000FFC */
  1488. label00000FF6:
  1489. 00000FF6  3F3C 0003                move.w     -[A7], 0x3
  1490. 00000FFA  A9C8                     syscall    SysBeep
  1491. label00000FFC:
  1492. 00000FFC  4267                     clr.w      -[A7]
  1493. 00000FFE  486E FFF8                pea.l      [A6 - 0x8]
  1494. 00001002  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1495. 00001006  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1496. 0000100A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1497. 0000100E  2F0B                     move.l     -[A7], A3
  1498. 00001010  4EAD 12AA                jsr        [A5 + 0x12AA /* export_593 */]
  1499. 00001014  1D5F 001C                move.b     [A6 + 0x1C], [A7]+
  1500. 00001018  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1501. 0000101C  4E5E                     unlink     A6
  1502. 0000101E  205F                     movea.l    A0, [A7]+
  1503. 00001020  DEFC 0014                add.w      A7, 0x14
  1504. 00001024  4ED0                     jmp        [A0]
  1505. 00001026  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1506. export_2061: // at 00001028 (misaligned)
  1507. 0000102A  0000 4267                ori.b      D0, 0x67 /* 'g' */
  1508. 0000102E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1509. 00001032  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1510. 00001036  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1511. 0000103A  4EAD 1DA2                jsr        [A5 + 0x1DA2 /* export_944 */]
  1512. 0000103E  1D5F 0014                move.b     [A6 + 0x14], [A7]+
  1513. 00001042  4E5E                     unlink     A6
  1514. 00001044  205F                     movea.l    A0, [A7]+
  1515. 00001046  DEFC 000C                add.w      A7, 0xC
  1516. 0000104A  4ED0                     jmp        [A0]
  1517. fn0000104C:
  1518. 0000104C  4E56 FFF8                link       A6, -0x0008
  1519. 00001050  48E7 0118                movem.l    -[A7], D7,A3,A4
  1520. 00001054  286E 0008                movea.l    A4, [A6 + 0x8]
  1521. 00001058  4267                     clr.w      -[A7]
  1522. 0000105A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1523. 0000105E  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  1524. 00001062  101F                     move.b     D0, [A7]+
  1525. 00001064  6756                     beq        +0x58 /* 000010BC */
  1526. 00001066  2054                     movea.l    A0, [A4]
  1527. 00001068  4AA8 00CA                tst.l      [A0 + 0xCA]
  1528. 0000106C  56C1                     sne        D1
  1529. 0000106E  C001                     and.b      D0, D1
  1530. 00001070  4A00                     tst.b      D0
  1531. 00001072  6748                     beq        +0x4A /* 000010BC */
  1532. 00001074  4AA8 0116                tst.l      [A0 + 0x116]
  1533. 00001078  56C1                     sne        D1
  1534. 0000107A  C001                     and.b      D0, D1
  1535. 0000107C  673E                     beq        +0x40 /* 000010BC */
  1536. 0000107E  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  1537. 00001082  303C 000D                move.w     D0, 0xD /* '\r' */
  1538. 00001086  AAAA                     syscall    QuickTimeDispatch
  1539. 00001088  42A7                     clr.l      -[A7]
  1540. 0000108A  2054                     movea.l    A0, [A4]
  1541. 0000108C  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1542. 00001090  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  1543. 00001094  2F3C 0004 0014           move.l     -[A7], 0x40014
  1544. 0000109A  7000                     moveq.l    D0, 0x00
  1545. 0000109C  A82A                     syscall    ComponentDispatch
  1546. 0000109E  2E1F                     move.l     D7, [A7]+
  1547. 000010A0  6702                     beq        +0x4 /* 000010A4 */
  1548. 000010A2  6018                     bra        +0x1A /* 000010BC */
  1549. label000010A4:
  1550. 000010A4  42A7                     clr.l      -[A7]
  1551. 000010A6  2054                     movea.l    A0, [A4]
  1552. 000010A8  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  1553. 000010AC  303C 00FB                move.w     D0, 0xFB
  1554. 000010B0  AAAA                     syscall    QuickTimeDispatch
  1555. 000010B2  265F                     movea.l    A3, [A7]+
  1556. 000010B4  200B                     move.l     D0, A3
  1557. 000010B6  6704                     beq        +0x6 /* 000010BC */
  1558. 000010B8  2F0B                     move.l     -[A7], A3
  1559. 000010BA  A927                     syscall    InvalRgn
  1560. label000010BC:
  1561. 000010BC  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1562. 000010C0  4E5E                     unlink     A6
  1563. 000010C2  2E9F                     move.l     [A7], [A7]+
  1564. 000010C4  4E75                     rts
  1565. 000010C6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1566. // begin alternate branch 000010C8-000010CC
  1567. fn000010C8:
  1568. 000010C8  4E56 FFF8                link       A6, -0x0008
  1569. // end alternate branch 000010C8-000010CC
  1570. fn000010C8: // (misaligned)
  1571. 000010CA  FFF8                     .invalid   <<F/7/7>>
  1572. 000010CC  48E7 0118                movem.l    -[A7], D7,A3,A4
  1573. 000010D0  286E 0008                movea.l    A4, [A6 + 0x8]
  1574. 000010D4  4267                     clr.w      -[A7]
  1575. 000010D6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1576. 000010DA  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  1577. 000010DE  101F                     move.b     D0, [A7]+
  1578. 000010E0  6756                     beq        +0x58 /* 00001138 */
  1579. 000010E2  2054                     movea.l    A0, [A4]
  1580. 000010E4  4AA8 00CA                tst.l      [A0 + 0xCA]
  1581. 000010E8  56C1                     sne        D1
  1582. 000010EA  C001                     and.b      D0, D1
  1583. 000010EC  4A00                     tst.b      D0
  1584. 000010EE  6748                     beq        +0x4A /* 00001138 */
  1585. 000010F0  4AA8 0116                tst.l      [A0 + 0x116]
  1586. 000010F4  56C1                     sne        D1
  1587. 000010F6  C001                     and.b      D0, D1
  1588. 000010F8  673E                     beq        +0x40 /* 00001138 */
  1589. 000010FA  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  1590. 000010FE  303C 000E                move.w     D0, 0xE
  1591. 00001102  AAAA                     syscall    QuickTimeDispatch
  1592. 00001104  42A7                     clr.l      -[A7]
  1593. 00001106  2054                     movea.l    A0, [A4]
  1594. 00001108  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1595. 0000110C  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  1596. 00001110  2F3C 0004 0014           move.l     -[A7], 0x40014
  1597. 00001116  7000                     moveq.l    D0, 0x00
  1598. 00001118  A82A                     syscall    ComponentDispatch
  1599. 0000111A  2E1F                     move.l     D7, [A7]+
  1600. 0000111C  6702                     beq        +0x4 /* 00001120 */
  1601. 0000111E  6018                     bra        +0x1A /* 00001138 */
  1602. label00001120:
  1603. 00001120  42A7                     clr.l      -[A7]
  1604. 00001122  2054                     movea.l    A0, [A4]
  1605. 00001124  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  1606. 00001128  303C 00FB                move.w     D0, 0xFB
  1607. 0000112C  AAAA                     syscall    QuickTimeDispatch
  1608. 0000112E  265F                     movea.l    A3, [A7]+
  1609. 00001130  200B                     move.l     D0, A3
  1610. 00001132  6704                     beq        +0x6 /* 00001138 */
  1611. 00001134  2F0B                     move.l     -[A7], A3
  1612. 00001136  A927                     syscall    InvalRgn
  1613. label00001138:
  1614. 00001138  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1615. 0000113C  4E5E                     unlink     A6
  1616. 0000113E  2E9F                     move.l     [A7], [A7]+
  1617. 00001140  4E75                     rts
  1618. 00001142  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1619. export_2062: // at 00001144 (misaligned)
  1620. 00001146  FFF2                     .invalid   <<F/7/7>>
  1621. 00001148  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1622. 0000114C  286E 0008                movea.l    A4, [A6 + 0x8]
  1623. 00001150  4267                     clr.w      -[A7]
  1624. 00001152  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1625. 00001156  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  1626. 0000115A  101F                     move.b     D0, [A7]+
  1627. 0000115C  6700 00AC                beq        +0xAE /* 0000120A */
  1628. 00001160  2054                     movea.l    A0, [A4]
  1629. 00001162  4AA8 00CA                tst.l      [A0 + 0xCA]
  1630. 00001166  56C1                     sne        D1
  1631. 00001168  C001                     and.b      D0, D1
  1632. 0000116A  4A00                     tst.b      D0
  1633. 0000116C  6700 009C                beq        +0x9E /* 0000120A */
  1634. 00001170  4AA8 0116                tst.l      [A0 + 0x116]
  1635. 00001174  56C1                     sne        D1
  1636. 00001176  C001                     and.b      D0, D1
  1637. 00001178  6700 0090                beq        +0x92 /* 0000120A */
  1638. 0000117C  42A7                     clr.l      -[A7]
  1639. 0000117E  2054                     movea.l    A0, [A4]
  1640. 00001180  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  1641. 00001184  303C 0035                move.w     D0, 0x35 /* '5' */
  1642. 00001188  AAAA                     syscall    QuickTimeDispatch
  1643. 0000118A  2C1F                     move.l     D6, [A7]+
  1644. 0000118C  4267                     clr.w      -[A7]
  1645. 0000118E  303C 0003                move.w     D0, 0x3
  1646. 00001192  AAAA                     syscall    QuickTimeDispatch
  1647. 00001194  4A5F                     tst.w      [A7]+
  1648. 00001196  6702                     beq        +0x4 /* 0000119A */
  1649. 00001198  6076                     bra        +0x78 /* 00001210 */
  1650. label0000119A:
  1651. 0000119A  42A7                     clr.l      -[A7]
  1652. 0000119C  2054                     movea.l    A0, [A4]
  1653. 0000119E  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1654. 000011A2  3F3C 0008                move.w     -[A7], 0x8
  1655. 000011A6  42A7                     clr.l      -[A7]
  1656. 000011A8  2F3C 0006 0009           move.l     -[A7], 0x60009
  1657. 000011AE  7000                     moveq.l    D0, 0x00
  1658. 000011B0  A82A                     syscall    ComponentDispatch
  1659. 000011B2  2E1F                     move.l     D7, [A7]+
  1660. 000011B4  6702                     beq        +0x4 /* 000011B8 */
  1661. 000011B6  6058                     bra        +0x5A /* 00001210 */
  1662. label000011B8:
  1663. 000011B8  2054                     movea.l    A0, [A4]
  1664. 000011BA  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  1665. 000011BE  2F06                     move.l     -[A7], D6
  1666. 000011C0  303C 003D                move.w     D0, 0x3D /* '=' */
  1667. 000011C4  AAAA                     syscall    QuickTimeDispatch
  1668. 000011C6  4267                     clr.w      -[A7]
  1669. 000011C8  303C 0003                move.w     D0, 0x3
  1670. 000011CC  AAAA                     syscall    QuickTimeDispatch
  1671. 000011CE  4A5F                     tst.w      [A7]+
  1672. 000011D0  6702                     beq        +0x4 /* 000011D4 */
  1673. 000011D2  603C                     bra        +0x3E /* 00001210 */
  1674. label000011D4:
  1675. 000011D4  42A7                     clr.l      -[A7]
  1676. 000011D6  2054                     movea.l    A0, [A4]
  1677. 000011D8  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1678. 000011DC  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  1679. 000011E0  2F3C 0004 0014           move.l     -[A7], 0x40014
  1680. 000011E6  7000                     moveq.l    D0, 0x00
  1681. 000011E8  A82A                     syscall    ComponentDispatch
  1682. 000011EA  2E1F                     move.l     D7, [A7]+
  1683. 000011EC  6702                     beq        +0x4 /* 000011F0 */
  1684. 000011EE  6020                     bra        +0x22 /* 00001210 */
  1685. label000011F0:
  1686. 000011F0  42A7                     clr.l      -[A7]
  1687. 000011F2  2054                     movea.l    A0, [A4]
  1688. 000011F4  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  1689. 000011F8  303C 00FB                move.w     D0, 0xFB
  1690. 000011FC  AAAA                     syscall    QuickTimeDispatch
  1691. 000011FE  265F                     movea.l    A3, [A7]+
  1692. 00001200  200B                     move.l     D0, A3
  1693. 00001202  670C                     beq        +0xE /* 00001210 */
  1694. 00001204  2F0B                     move.l     -[A7], A3
  1695. 00001206  A927                     syscall    InvalRgn
  1696. 00001208  6006                     bra        +0x8 /* 00001210 */
  1697. label0000120A:
  1698. 0000120A  3F3C 0003                move.w     -[A7], 0x3
  1699. 0000120E  A9C8                     syscall    SysBeep
  1700. label00001210:
  1701. 00001210  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  1702. 00001214  4E5E                     unlink     A6
  1703. 00001216  2E9F                     move.l     [A7], [A7]+
  1704. 00001218  4E75                     rts
  1705. 0000121A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1706. // begin alternate branch 0000121C-00001220
  1707. fn0000121C:
  1708. 0000121C  4E56 FFFA                link       A6, -0x0006
  1709. // end alternate branch 0000121C-00001220
  1710. fn0000121C: // (misaligned)
  1711. 0000121E  FFFA                     .invalid   <<F/7/7>>
  1712. 00001220  48E7 0108                movem.l    -[A7], D7,A4
  1713. 00001224  286E 0008                movea.l    A4, [A6 + 0x8]
  1714. 00001228  4267                     clr.w      -[A7]
  1715. 0000122A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1716. 0000122E  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  1717. 00001232  101F                     move.b     D0, [A7]+
  1718. 00001234  6700 0094                beq        +0x96 /* 000012CA */
  1719. 00001238  2054                     movea.l    A0, [A4]
  1720. 0000123A  4AA8 00CA                tst.l      [A0 + 0xCA]
  1721. 0000123E  56C1                     sne        D1
  1722. 00001240  C001                     and.b      D0, D1
  1723. 00001242  4A00                     tst.b      D0
  1724. 00001244  6700 0084                beq        +0x86 /* 000012CA */
  1725. 00001248  4AA8 0116                tst.l      [A0 + 0x116]
  1726. 0000124C  56C1                     sne        D1
  1727. 0000124E  C001                     and.b      D0, D1
  1728. 00001250  6778                     beq        +0x7A /* 000012CA */
  1729. 00001252  42A7                     clr.l      -[A7]
  1730. 00001254  2054                     movea.l    A0, [A4]
  1731. 00001256  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1732. 0000125A  3F3C 000F                move.w     -[A7], 0xF
  1733. 0000125E  486E FFFA                pea.l      [A6 - 0x6]
  1734. 00001262  2F3C 0006 0009           move.l     -[A7], 0x60009
  1735. 00001268  7000                     moveq.l    D0, 0x00
  1736. 0000126A  A82A                     syscall    ComponentDispatch
  1737. 0000126C  2E1F                     move.l     D7, [A7]+
  1738. 0000126E  6702                     beq        +0x4 /* 00001272 */
  1739. 00001270  605E                     bra        +0x60 /* 000012D0 */
  1740. label00001272:
  1741. 00001272  102E 000C                move.b     D0, [A6 + 0xC]
  1742. 00001276  672A                     beq        +0x2C /* 000012A2 */
  1743. 00001278  42A7                     clr.l      -[A7]
  1744. 0000127A  2054                     movea.l    A0, [A4]
  1745. 0000127C  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1746. 00001280  3F3C 000E                move.w     -[A7], 0xE
  1747. 00001284  302E FFFA                move.w     D0, [A6 - 0x6]
  1748. 00001288  6A02                     bpl        +0x4 /* 0000128C */
  1749. 0000128A  4440                     neg.w      D0
  1750. label0000128C:
  1751. 0000128C  4440                     neg.w      D0
  1752. 0000128E  48C0                     ext.l      D0
  1753. 00001290  2F00                     move.l     -[A7], D0
  1754. 00001292  2F3C 0006 0009           move.l     -[A7], 0x60009
  1755. 00001298  7000                     moveq.l    D0, 0x00
  1756. 0000129A  A82A                     syscall    ComponentDispatch
  1757. 0000129C  2E1F                     move.l     D7, [A7]+
  1758. 0000129E  6730                     beq        +0x32 /* 000012D0 */
  1759. 000012A0  602E                     bra        +0x30 /* 000012D0 */
  1760. label000012A2:
  1761. 000012A2  42A7                     clr.l      -[A7]
  1762. 000012A4  2054                     movea.l    A0, [A4]
  1763. 000012A6  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1764. 000012AA  3F3C 000E                move.w     -[A7], 0xE
  1765. 000012AE  302E FFFA                move.w     D0, [A6 - 0x6]
  1766. 000012B2  6A02                     bpl        +0x4 /* 000012B6 */
  1767. 000012B4  4440                     neg.w      D0
  1768. label000012B6:
  1769. 000012B6  48C0                     ext.l      D0
  1770. 000012B8  2F00                     move.l     -[A7], D0
  1771. 000012BA  2F3C 0006 0009           move.l     -[A7], 0x60009
  1772. 000012C0  7000                     moveq.l    D0, 0x00
  1773. 000012C2  A82A                     syscall    ComponentDispatch
  1774. 000012C4  2E1F                     move.l     D7, [A7]+
  1775. 000012C6  6708                     beq        +0xA /* 000012D0 */
  1776. 000012C8  6006                     bra        +0x8 /* 000012D0 */
  1777. label000012CA:
  1778. 000012CA  3F3C 0003                move.w     -[A7], 0x3
  1779. 000012CE  A9C8                     syscall    SysBeep
  1780. label000012D0:
  1781. 000012D0  4CDF 1080                movem.l    D7,A4, [A7]+
  1782. 000012D4  4E5E                     unlink     A6
  1783. 000012D6  205F                     movea.l    A0, [A7]+
  1784. 000012D8  5C4F                     addq.w     A7, 6
  1785. 000012DA  4ED0                     jmp        [A0]
  1786. export_2063:
  1787. 000012DC  4E56 FFFC                link       A6, -0x0004
  1788. 000012E0  48E7 0108                movem.l    -[A7], D7,A4
  1789. 000012E4  286E 0008                movea.l    A4, [A6 + 0x8]
  1790. 000012E8  4267                     clr.w      -[A7]
  1791. 000012EA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1792. 000012EE  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  1793. 000012F2  101F                     move.b     D0, [A7]+
  1794. 000012F4  6732                     beq        +0x34 /* 00001328 */
  1795. 000012F6  2054                     movea.l    A0, [A4]
  1796. 000012F8  4AA8 00CA                tst.l      [A0 + 0xCA]
  1797. 000012FC  56C1                     sne        D1
  1798. 000012FE  C001                     and.b      D0, D1
  1799. 00001300  4A00                     tst.b      D0
  1800. 00001302  6724                     beq        +0x26 /* 00001328 */
  1801. 00001304  4AA8 0116                tst.l      [A0 + 0x116]
  1802. 00001308  56C1                     sne        D1
  1803. 0000130A  C001                     and.b      D0, D1
  1804. 0000130C  671A                     beq        +0x1C /* 00001328 */
  1805. 0000130E  42A7                     clr.l      -[A7]
  1806. 00001310  2054                     movea.l    A0, [A4]
  1807. 00001312  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1808. 00001316  3F3C 0008                move.w     -[A7], 0x8
  1809. 0000131A  42A7                     clr.l      -[A7]
  1810. 0000131C  2F3C 0006 0009           move.l     -[A7], 0x60009
  1811. 00001322  7000                     moveq.l    D0, 0x00
  1812. 00001324  A82A                     syscall    ComponentDispatch
  1813. 00001326  2E1F                     move.l     D7, [A7]+
  1814. label00001328:
  1815. 00001328  2054                     movea.l    A0, [A4]
  1816. 0000132A  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  1817. 0000132E  42A7                     clr.l      -[A7]
  1818. 00001330  303C 0005                move.w     D0, 0x5
  1819. 00001334  AAAA                     syscall    QuickTimeDispatch
  1820. 00001336  4CDF 1080                movem.l    D7,A4, [A7]+
  1821. 0000133A  4E5E                     unlink     A6
  1822. 0000133C  2E9F                     move.l     [A7], [A7]+
  1823. 0000133E  4E75                     rts
  1824. fn00001340:
  1825. 00001340  4E56 FFFC                link       A6, -0x0004
  1826. 00001344  48E7 0108                movem.l    -[A7], D7,A4
  1827. 00001348  286E 0008                movea.l    A4, [A6 + 0x8]
  1828. 0000134C  4267                     clr.w      -[A7]
  1829. 0000134E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1830. 00001352  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  1831. 00001356  101F                     move.b     D0, [A7]+
  1832. 00001358  673A                     beq        +0x3C /* 00001394 */
  1833. 0000135A  2054                     movea.l    A0, [A4]
  1834. 0000135C  4AA8 00CA                tst.l      [A0 + 0xCA]
  1835. 00001360  56C1                     sne        D1
  1836. 00001362  C001                     and.b      D0, D1
  1837. 00001364  4A00                     tst.b      D0
  1838. 00001366  672C                     beq        +0x2E /* 00001394 */
  1839. 00001368  4AA8 0116                tst.l      [A0 + 0x116]
  1840. 0000136C  56C1                     sne        D1
  1841. 0000136E  C001                     and.b      D0, D1
  1842. 00001370  6722                     beq        +0x24 /* 00001394 */
  1843. 00001372  42A7                     clr.l      -[A7]
  1844. 00001374  2054                     movea.l    A0, [A4]
  1845. 00001376  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1846. 0000137A  3F3C 0008                move.w     -[A7], 0x8
  1847. 0000137E  42A7                     clr.l      -[A7]
  1848. 00001380  2F3C 0001 0001           move.l     -[A7], 0x10001
  1849. 00001386  A869                     syscall    FixRatio
  1850. 00001388  2F3C 0006 0009           move.l     -[A7], 0x60009
  1851. 0000138E  7000                     moveq.l    D0, 0x00
  1852. 00001390  A82A                     syscall    ComponentDispatch
  1853. 00001392  2E1F                     move.l     D7, [A7]+
  1854. label00001394:
  1855. 00001394  2054                     movea.l    A0, [A4]
  1856. 00001396  2F28 00CA                move.l     -[A7], [A0 + 0xCA]
  1857. 0000139A  42A7                     clr.l      -[A7]
  1858. 0000139C  303C 0005                move.w     D0, 0x5
  1859. 000013A0  AAAA                     syscall    QuickTimeDispatch
  1860. 000013A2  4CDF 1080                movem.l    D7,A4, [A7]+
  1861. 000013A6  4E5E                     unlink     A6
  1862. 000013A8  2E9F                     move.l     [A7], [A7]+
  1863. 000013AA  4E75                     rts
  1864. export_2064:
  1865. 000013AC  4E56 FFF8                link       A6, -0x0008
  1866. 000013B0  48E7 0108                movem.l    -[A7], D7,A4
  1867. 000013B4  286E 0008                movea.l    A4, [A6 + 0x8]
  1868. 000013B8  4267                     clr.w      -[A7]
  1869. 000013BA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1870. 000013BE  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  1871. 000013C2  101F                     move.b     D0, [A7]+
  1872. 000013C4  6776                     beq        +0x78 /* 0000143C */
  1873. 000013C6  2054                     movea.l    A0, [A4]
  1874. 000013C8  4AA8 00CA                tst.l      [A0 + 0xCA]
  1875. 000013CC  56C1                     sne        D1
  1876. 000013CE  C001                     and.b      D0, D1
  1877. 000013D0  4A00                     tst.b      D0
  1878. 000013D2  6768                     beq        +0x6A /* 0000143C */
  1879. 000013D4  4AA8 0116                tst.l      [A0 + 0x116]
  1880. 000013D8  56C1                     sne        D1
  1881. 000013DA  C001                     and.b      D0, D1
  1882. 000013DC  675E                     beq        +0x60 /* 0000143C */
  1883. 000013DE  1028 0175                move.b     D0, [A0 + 0x175]
  1884. 000013E2  6632                     bne        +0x34 /* 00001416 */
  1885. 000013E4  42A7                     clr.l      -[A7]
  1886. 000013E6  2054                     movea.l    A0, [A4]
  1887. 000013E8  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1888. 000013EC  3F3C 0015                move.w     -[A7], 0x15
  1889. 000013F0  1028 0174                move.b     D0, [A0 + 0x174]
  1890. 000013F4  0A00 0001                xori.b     D0, 0x1
  1891. 000013F8  4880                     ext.w      D0
  1892. 000013FA  48C0                     ext.l      D0
  1893. 000013FC  2F00                     move.l     -[A7], D0
  1894. 000013FE  2F3C 0006 0009           move.l     -[A7], 0x60009
  1895. 00001404  7000                     moveq.l    D0, 0x00
  1896. 00001406  A82A                     syscall    ComponentDispatch
  1897. 00001408  2E1F                     move.l     D7, [A7]+
  1898. 0000140A  6702                     beq        +0x4 /* 0000140E */
  1899. 0000140C  6034                     bra        +0x36 /* 00001442 */
  1900. label0000140E:
  1901. 0000140E  2054                     movea.l    A0, [A4]
  1902. 00001410  0A28 0001 0174           xori.b     [A0 + 0x174], 0x1
  1903. label00001416:
  1904. 00001416  42A7                     clr.l      -[A7]
  1905. 00001418  2054                     movea.l    A0, [A4]
  1906. 0000141A  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1907. 0000141E  3F3C 0017                move.w     -[A7], 0x17
  1908. 00001422  42A7                     clr.l      -[A7]
  1909. 00001424  2F3C 0006 0009           move.l     -[A7], 0x60009
  1910. 0000142A  7000                     moveq.l    D0, 0x00
  1911. 0000142C  A82A                     syscall    ComponentDispatch
  1912. 0000142E  2E1F                     move.l     D7, [A7]+
  1913. 00001430  6702                     beq        +0x4 /* 00001434 */
  1914. 00001432  600E                     bra        +0x10 /* 00001442 */
  1915. label00001434:
  1916. 00001434  2054                     movea.l    A0, [A4]
  1917. 00001436  4228 0175                clr.b      [A0 + 0x175]
  1918. 0000143A  6006                     bra        +0x8 /* 00001442 */
  1919. label0000143C:
  1920. 0000143C  3F3C 0003                move.w     -[A7], 0x3
  1921. 00001440  A9C8                     syscall    SysBeep
  1922. label00001442:
  1923. 00001442  4CDF 1080                movem.l    D7,A4, [A7]+
  1924. 00001446  4E5E                     unlink     A6
  1925. 00001448  2E9F                     move.l     [A7], [A7]+
  1926. 0000144A  4E75                     rts
  1927. export_2065:
  1928. 0000144C  4E56 FFFC                link       A6, -0x0004
  1929. 00001450  48E7 0108                movem.l    -[A7], D7,A4
  1930. 00001454  286E 0008                movea.l    A4, [A6 + 0x8]
  1931. 00001458  4267                     clr.w      -[A7]
  1932. 0000145A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1933. 0000145E  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  1934. 00001462  101F                     move.b     D0, [A7]+
  1935. 00001464  6700 0082                beq        +0x84 /* 000014E8 */
  1936. 00001468  2054                     movea.l    A0, [A4]
  1937. 0000146A  4AA8 00CA                tst.l      [A0 + 0xCA]
  1938. 0000146E  56C1                     sne        D1
  1939. 00001470  C001                     and.b      D0, D1
  1940. 00001472  4A00                     tst.b      D0
  1941. 00001474  6772                     beq        +0x74 /* 000014E8 */
  1942. 00001476  4AA8 0116                tst.l      [A0 + 0x116]
  1943. 0000147A  56C1                     sne        D1
  1944. 0000147C  C001                     and.b      D0, D1
  1945. 0000147E  6768                     beq        +0x6A /* 000014E8 */
  1946. 00001480  42A7                     clr.l      -[A7]
  1947. 00001482  2054                     movea.l    A0, [A4]
  1948. 00001484  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1949. 00001488  3F3C 0017                move.w     -[A7], 0x17
  1950. 0000148C  1028 0175                move.b     D0, [A0 + 0x175]
  1951. 00001490  0A00 0001                xori.b     D0, 0x1
  1952. 00001494  4880                     ext.w      D0
  1953. 00001496  48C0                     ext.l      D0
  1954. 00001498  2F00                     move.l     -[A7], D0
  1955. 0000149A  2F3C 0006 0009           move.l     -[A7], 0x60009
  1956. 000014A0  7000                     moveq.l    D0, 0x00
  1957. 000014A2  A82A                     syscall    ComponentDispatch
  1958. 000014A4  2E1F                     move.l     D7, [A7]+
  1959. 000014A6  6702                     beq        +0x4 /* 000014AA */
  1960. 000014A8  6044                     bra        +0x46 /* 000014EE */
  1961. label000014AA:
  1962. 000014AA  2054                     movea.l    A0, [A4]
  1963. 000014AC  1028 0175                move.b     D0, [A0 + 0x175]
  1964. 000014B0  0A00 0001                xori.b     D0, 0x1
  1965. 000014B4  1140 0175                move.b     [A0 + 0x175], D0
  1966. 000014B8  42A7                     clr.l      -[A7]
  1967. 000014BA  2054                     movea.l    A0, [A4]
  1968. 000014BC  2F28 0116                move.l     -[A7], [A0 + 0x116]
  1969. 000014C0  3F3C 0015                move.w     -[A7], 0x15
  1970. 000014C4  1028 0175                move.b     D0, [A0 + 0x175]
  1971. 000014C8  4880                     ext.w      D0
  1972. 000014CA  48C0                     ext.l      D0
  1973. 000014CC  2F00                     move.l     -[A7], D0
  1974. 000014CE  2F3C 0006 0009           move.l     -[A7], 0x60009
  1975. 000014D4  7000                     moveq.l    D0, 0x00
  1976. 000014D6  A82A                     syscall    ComponentDispatch
  1977. 000014D8  2E1F                     move.l     D7, [A7]+
  1978. 000014DA  6702                     beq        +0x4 /* 000014DE */
  1979. 000014DC  6010                     bra        +0x12 /* 000014EE */
  1980. label000014DE:
  1981. 000014DE  2054                     movea.l    A0, [A4]
  1982. 000014E0  1168 0175 0174           move.b     [A0 + 0x174], [A0 + 0x175]
  1983. 000014E6  6006                     bra        +0x8 /* 000014EE */
  1984. label000014E8:
  1985. 000014E8  3F3C 0003                move.w     -[A7], 0x3
  1986. 000014EC  A9C8                     syscall    SysBeep
  1987. label000014EE:
  1988. 000014EE  4CDF 1080                movem.l    D7,A4, [A7]+
  1989. 000014F2  4E5E                     unlink     A6
  1990. 000014F4  2E9F                     move.l     [A7], [A7]+
  1991. 000014F6  4E75                     rts
  1992. export_2066:
  1993. 000014F8  4E56 FFFC                link       A6, -0x0004
  1994. 000014FC  48E7 0108                movem.l    -[A7], D7,A4
  1995. 00001500  286E 0008                movea.l    A4, [A6 + 0x8]
  1996. 00001504  4267                     clr.w      -[A7]
  1997. 00001506  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1998. 0000150A  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  1999. 0000150E  101F                     move.b     D0, [A7]+
  2000. 00001510  6752                     beq        +0x54 /* 00001564 */
  2001. 00001512  2054                     movea.l    A0, [A4]
  2002. 00001514  4AA8 00CA                tst.l      [A0 + 0xCA]
  2003. 00001518  56C1                     sne        D1
  2004. 0000151A  C001                     and.b      D0, D1
  2005. 0000151C  4A00                     tst.b      D0
  2006. 0000151E  6744                     beq        +0x46 /* 00001564 */
  2007. 00001520  4AA8 0116                tst.l      [A0 + 0x116]
  2008. 00001524  56C1                     sne        D1
  2009. 00001526  C001                     and.b      D0, D1
  2010. 00001528  673A                     beq        +0x3C /* 00001564 */
  2011. 0000152A  42A7                     clr.l      -[A7]
  2012. 0000152C  2054                     movea.l    A0, [A4]
  2013. 0000152E  2F28 0116                move.l     -[A7], [A0 + 0x116]
  2014. 00001532  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  2015. 00001536  1028 0176                move.b     D0, [A0 + 0x176]
  2016. 0000153A  0A00 0001                xori.b     D0, 0x1
  2017. 0000153E  4880                     ext.w      D0
  2018. 00001540  48C0                     ext.l      D0
  2019. 00001542  2F00                     move.l     -[A7], D0
  2020. 00001544  2F3C 0006 0009           move.l     -[A7], 0x60009
  2021. 0000154A  7000                     moveq.l    D0, 0x00
  2022. 0000154C  A82A                     syscall    ComponentDispatch
  2023. 0000154E  2E1F                     move.l     D7, [A7]+
  2024. 00001550  6702                     beq        +0x4 /* 00001554 */
  2025. 00001552  6016                     bra        +0x18 /* 0000156A */
  2026. label00001554:
  2027. 00001554  2054                     movea.l    A0, [A4]
  2028. 00001556  1028 0176                move.b     D0, [A0 + 0x176]
  2029. 0000155A  0A00 0001                xori.b     D0, 0x1
  2030. 0000155E  1140 0176                move.b     [A0 + 0x176], D0
  2031. 00001562  6006                     bra        +0x8 /* 0000156A */
  2032. label00001564:
  2033. 00001564  3F3C 0003                move.w     -[A7], 0x3
  2034. 00001568  A9C8                     syscall    SysBeep
  2035. label0000156A:
  2036. 0000156A  4CDF 1080                movem.l    D7,A4, [A7]+
  2037. 0000156E  4E5E                     unlink     A6
  2038. 00001570  2E9F                     move.l     [A7], [A7]+
  2039. 00001572  4E75                     rts
  2040. export_2067:
  2041. fn00001574:
  2042. 00001574  4E56 0000                link       A6, 0
  2043. 00001578  2F0C                     move.l     -[A7], A4
  2044. 0000157A  286E 0008                movea.l    A4, [A6 + 0x8]
  2045. 0000157E  4267                     clr.w      -[A7]
  2046. 00001580  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2047. 00001584  4EAD 3102                jsr        [A5 + 0x3102 /* export_1564 */]
  2048. 00001588  101F                     move.b     D0, [A7]+
  2049. 0000158A  676A                     beq        +0x6C /* 000015F6 */
  2050. 0000158C  2054                     movea.l    A0, [A4]
  2051. 0000158E  4AA8 00CA                tst.l      [A0 + 0xCA]
  2052. 00001592  56C1                     sne        D1
  2053. 00001594  C001                     and.b      D0, D1
  2054. 00001596  4A00                     tst.b      D0
  2055. 00001598  675C                     beq        +0x5E /* 000015F6 */
  2056. 0000159A  4AA8 0116                tst.l      [A0 + 0x116]
  2057. 0000159E  56C1                     sne        D1
  2058. 000015A0  C001                     and.b      D0, D1
  2059. 000015A2  6752                     beq        +0x54 /* 000015F6 */
  2060. 000015A4  42A7                     clr.l      -[A7]
  2061. 000015A6  2054                     movea.l    A0, [A4]
  2062. 000015A8  2F28 0116                move.l     -[A7], [A0 + 0x116]
  2063. 000015AC  2F3C 0000 000F           move.l     -[A7], 0xF
  2064. 000015B2  7000                     moveq.l    D0, 0x00
  2065. 000015B4  A82A                     syscall    ComponentDispatch
  2066. 000015B6  4A9F                     tst.l      [A7]+
  2067. 000015B8  6620                     bne        +0x22 /* 000015DA */
  2068. 000015BA  42A7                     clr.l      -[A7]
  2069. 000015BC  2054                     movea.l    A0, [A4]
  2070. 000015BE  2F28 0116                move.l     -[A7], [A0 + 0x116]
  2071. 000015C2  1F3C 0001                move.b     -[A7], 0x1
  2072. 000015C6  2F3C 0002 000E           move.l     -[A7], 0x2000E
  2073. 000015CC  7000                     moveq.l    D0, 0x00
  2074. 000015CE  A82A                     syscall    ComponentDispatch
  2075. 000015D0  201F                     move.l     D0, [A7]+
  2076. 000015D2  3F00                     move.w     -[A7], D0
  2077. 000015D4  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2078. 000015D8  601C                     bra        +0x1E /* 000015F6 */
  2079. label000015DA:
  2080. 000015DA  42A7                     clr.l      -[A7]
  2081. 000015DC  2054                     movea.l    A0, [A4]
  2082. 000015DE  2F28 0116                move.l     -[A7], [A0 + 0x116]
  2083. 000015E2  4267                     clr.w      -[A7]
  2084. 000015E4  2F3C 0002 000E           move.l     -[A7], 0x2000E
  2085. 000015EA  7000                     moveq.l    D0, 0x00
  2086. 000015EC  A82A                     syscall    ComponentDispatch
  2087. 000015EE  201F                     move.l     D0, [A7]+
  2088. 000015F0  3F00                     move.w     -[A7], D0
  2089. 000015F2  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  2090. label000015F6:
  2091. 000015F6  285F                     movea.l    A4, [A7]+
  2092. 000015F8  4E5E                     unlink     A6
  2093. 000015FA  2E9F                     move.l     [A7], [A7]+
  2094. 000015FC  4E75                     rts
  2095. 000015FE  0000                     .incomplete
  2096.